跳过安装。2 分钟内即可运行。
在 cloud.anythingmcp.com 开始免费试用,一键添加 HR WORKS,然后将你的 AI 客户端(Claude、ChatGPT、Copilot 或 Cursor)指向生成的 MCP 端点。无需 Docker,无需 git clone,无需任何工程经验。
摘要
通过 MCP 将 HR WORKS 接入 Claude AI。以自然语言查询员工、缺勤、病假、工作时间和申请人。预构建的 v2 适配器,包含 31 个工具。
试试这样问
HR WORKS 的示例提示
点击任意提示即可复制,然后粘贴到 Claude、ChatGPT、Cursor、Gemini、Copilot 或 OpenClaw 中,在该连接器上运行。
Claude 是 AI,可能会出错。请核对回答。
将 HR WORKS 连接到 Claude
HR WORKS 是一家位于弗赖堡的 HR/薪资 SaaS,服务于约 20,000 家 DACH 中小企业。通过 AnythingMCP,你可以通过 MCP 将 HR WORKS 连接到 Claude AI,并以自然语言运行人事操作工作流——缺勤审批、工作时间分析、申请人筛选——所有操作均可通过聊天界面完成。
你可以向 Claude 询问的问题
- "下周工程团队谁在休假?"
- "给我展示 2026 年第一季度所有组织单位的病假总数"
- "列出人员编号 1042 在三月份的工作时间记录"
- "哪些申请人在柏林前端职位的候选人名单中?"
- "获取 Jane Doe 的假期账户余额"
设置
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
- 在 HR WORKS 管理员界面:设置 → API → 生成访问密钥 (
accessKey+secretAccessKey) - 用它们交换 JWT(约 15 分钟有效期):
curl -X POST https://api.hrworks.de/v2/authentication \ -H 'Content-Type: application/json' \ -d '{"accessKey":"...","secretAccessKey":"..."}' - 打开
http://localhost:3000/connectors/store,导入 HR WORKS,将 JWT 粘贴到HRWORKS_TOKEN - (可选)对于沙盒:设置
HRWORKS_BASE_URL=https://api.demo-hrworks.de - 将适配器分配给 MCP 服务器
连接 Claude
{
"mcpServers": {
"hrworks": { "url": "http://localhost:4000/mcp" }
}
}
Claude 的工具亮点
| 工具 | Claude 何时使用 |
|---|---|
hrworks_list_persons | "列出员工",目录查询,员工人数检查 |
hrworks_list_absences | "谁请假了?",缺勤审批,计划 |
hrworks_list_sick_leaves | 病假分析,趋势问题 |
hrworks_list_working_times | 加班计算,薪资准备 |
hrworks_list_remote_work | 混合政策合规,办公室工作日统计 |
hrworks_list_applicants | 招聘流程概览 |
hrworks_get_leave_account | 按个人查询假期余额 |
hrworks_health_check | 检查 HR WORKS API 是否可访问 |
hrworks_list_organization_units | 列出公司所有有效的组织单元及其 UUID、编号和名称 |
hrworks_get_organization_unit | 获取某个组织单元的数据 |
hrworks_list_present_persons | 列出某个组织单元中当前在岗的人员 |
hrworks_list_permanent_establishments | 列出公司所有常设经营场所(Betriebsstätten)及其 ID 和名称 |
hrworks_list_holidays | 列出某一年(可选某个国家)的公司假日 |
hrworks_get_person | 获取某位员工的基本数据 |
hrworks_list_persons_master_data | 获取一名或多名员工当前的主数据(个人信息、合同、地址、银行信息等) |
hrworks_get_persons_today | 获取一名或多名员工当天的数据(工作时间、出勤、缺勤) |
hrworks_list_absence_types | 列出账户中配置的缺勤类型(休假、育儿假、特别假等)及其键值 |
hrworks_list_vacation_types | 列出账户的休假类型(缺勤类型的子集) |
hrworks_list_sick_leave_types | 列出已配置的病假类型及其键值(作为 hrworks_list_sick_leaves 的筛选值) |
hrworks_list_time_recording_regulations | 列出已配置的考勤规则(每条规则允许哪些工作时间类型) |
hrworks_list_projects | 列出公司的工时项目 |
hrworks_get_project | 按 ID 获取某个工时项目的数据 |
hrworks_list_project_customers | 列出项目工时记录使用的客户 |
hrworks_list_job_applications | 列出求职申请 |
hrworks_list_posts | 列出公司所有招聘职位 |
hrworks_get_post | 按 UUID 获取一条招聘职位的数据 |
hrworks_get_applicant | 按 UUID 获取某位应聘者的数据 |
hrworks_list_cost_centers | 列出公司所有成本中心及其编号/ID 和名称 |
hrworks_list_cost_objectives | 列出公司所有成本对象(Kostenträger) |
hrworks_list_wage_salary_types | 列出账户的工资类型(用于薪资导出) |
(显示 31 个工具中的 30 个 — 安装连接器即可查看全部)
所有 31 个工具的完整列表请参见 HR WORKS MCP 服务器概述。
重要:令牌有效期
JWT 在约 15 分钟后过期。对于临时的 Claude 对话,这样是可以的——你生成一个令牌并进行聊天。对于 Claude 定时工作流或长时间运行的代理,请自动刷新令牌并通过 AnythingMCP 管理 API 更新 HRWORKS_TOKEN。
日期区间限制
hrworks_list_absences、_sick_leaves、_remote_work、_working_times 每次调用限制为 1 年(如果 interval=days 则为 31 天)。对于多年的分析,请请求 Claude 按年迭代。
相关指南
- HR WORKS MCP 服务器概述
- 将 HR WORKS 连接到 ChatGPT
- Personio MCP 服务器 — 替代 DACH HR
- Kenjo HR MCP 服务器 — 替代 DACH HR
这份指南对你有帮助吗?