Skip the install. Get this working in under 2 minutes.
Start a free trial on cloud.anythingmcp.com, add the Personio HR in one click, then point your AI client (Claude, ChatGPT, Copilot or Cursor) at the generated MCP endpoint. No Docker, no git clone, zero engineering experience required.
Summary
通过 MCP 从任何 AI 代理查询 Personio 员工、出勤和缺勤。AnythingMCP 中预构建的 Personio 适配器,适用于领先的 DACH 人力资源平台。
试试这样问
Personio HR 的示例提示
点击任意提示即可复制,然后粘贴到 Claude、ChatGPT、Cursor、Gemini、Copilot 或 OpenClaw 中,在该连接器上运行。
Claude 是 AI,可能会出错。请核对回答。
将 Personio HR 连接到 AI 代理
Personio 是 DACH(德国、奥地利、瑞士)中小企业的主导人力资源平台。将 Personio 连接到 MCP 可以让你的 AI 代理直接访问员工记录、工作时间数据、缺勤计划和请假类型 — 非常适合 HR 自助服务机器人、经理仪表板和班次/员工助手。
使用内置适配器快速设置
AnythingMCP 附带一个预配置的 Personio 适配器。你只需提供一个 Bearer 令牌。
第 1 步:部署 AnythingMCP
git clone https://github.com/HelpCode-ai/anythingmcp.git
cd anythingmcp && docker compose up -d
第 2 步:在 Personio 中生成 API 凭证
在 Personio 管理员界面:设置 → 集成 → API 凭证 → 创建一个新的凭证对,选择所需的权限(员工、出勤、缺勤、请假)。
然后通过以下方式交换令牌:
curl -X POST https://api.personio.de/v1/auth \
-d 'client_id=YOUR_CLIENT_ID&client_secret=YOUR_CLIENT_SECRET'
第 3 步:导入适配器
打开 http://localhost:3000/connectors/store,点击 Personio 上的 导入,并将返回的令牌粘贴到 PERSONIO_TOKEN 字段中。
第 4 步:连接到你的 AI 代理
{
"mcpServers": {
"personio": {
"url": "http://localhost:4000/mcp"
}
}
}
可用工具
| 工具 | 描述 |
|---|---|
personio_list_employees | 带过滤(电子邮件)、分页的员工列表 |
personio_get_employee | 包含自定义属性的完整员工记录 |
personio_list_absences | 带日期范围的假期、病假、产假 |
personio_list_attendances | 每位员工每个日期范围的工作时间 |
personio_list_absence_types | 配置的类型,包括 ID、名称、类别、单位 |
AI 代理用例
- “下周销售团队谁在休假?”
- “给我看 2026 年 3 月 Jane Doe 的出勤时间”
- “列出 2024 年后在弗赖堡办公室工作的所有员工”
- “仓库团队在第一季度请了多少病假?”
令牌轮换注意事项
Personio 的 /auth 端点 不是 标准 OAuth2 — 每次成功的 API 调用都会在响应头中返回一个 新的 令牌,该令牌应在下次调用中使用。此适配器在每个请求中发送相同的令牌。实际上,Personio 容忍令牌在几分钟内的重用,这对于临时 AI 工作流是可以的。对于高流量集成,你可能需要一个自定义代理来根据响应轮换令牌。
后续步骤
- Kenjo HR MCP 指南 — 替代 DACH HR 连接器
- 连接到 ChatGPT — 在 ChatGPT 中使用 Personio(即将推出)
这份指南对你有帮助吗?