用途:在 Claude Code 终端内自动化 Workday 人力资源操作,无需离开命令行即可查询员工、提交休假申请、查看缺勤余额和验证休假资格。
设置:在 Claude Code 配置中添加 Rube MCP 服务器,URL 为 https://rube.app/mcp;按提示通过连接链接认证 Workday 账户;随后即可用自然语言执行 HR 工作流。工具包文档见 composio.dev/toolkits/workday。
主要能力与工具:WORKDAY_LIST_WORKERS 支持按姓名或工号搜索并分页列出员工,可含已离职员工;WORKDAY_CREATE_TIME_OFF_REQUEST 为员工提交休假申请,必填 ID、businessProcessParameters(submit 动作 id 为 d9e4223e446c11de98360015c5e6daf6)和 days 数组(含 date、timeOffType,可选 dailyQuantity、comment、start、end、position、reason);WORKDAY_GET_WORKER_VALID_TIME_OFF_DATES 在提交前验证可休日期;WORKDAY_LIST_ABSENCE_BALANCES 查看各休假计划余额;WORKDAY_GET_CURRENT_USER 获取当前认证员工资料;WORKDAY_GET_WORKER_TIME_OFF_DETAILS 查看员工休假历史。
使用要点:先调用 WORKDAY_GET_CURRENT_USER 或 WORKDAY_LIST_WORKERS 解析 Workday 专属的 worker ID(非员工编号);timeOffType 须为该员工有效缺勤类型;日期字段统一用 yyyy-mm-dd,不接受 ISO 8601 时间戳;所有端点分页上限 100、默认 20,需分页拉取完整数据。创建休假申请只发起业务流程,仍需走正常审批,不保证获批。
限制:资料未提供收费、价格、平台支持范围及具体审批配置等信息。