跳过安装。2 分钟内即可运行。
在 cloud.anythingmcp.com 开始免费试用,一键添加 Personio HR,然后将你的 AI 客户端(Claude、ChatGPT、Copilot 或 Cursor)指向生成的 MCP 端点。无需 Docker,无需 git clone,无需任何工程经验。
摘要
通过 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
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
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(即将推出)
这份指南对你有帮助吗?