Token导航 LogoToken导航TokenDH.com
Rippling MCP Server logo
运维云端未说明官方级别未说明来源级核验

Rippling MCP Server

MCP Server

一个开源的模型上下文协议(MCP)服务器,用于连接AI代理或LLM到Rippling HR/IT/Finance平台,查询员工信息、管理请假请求、查看公司结构等。

工具数

19

提示词数

0

GitHub Stars

2

资源数

0
财务管理TypeScriptClaudeAPI集成Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

bifrost-mcp

提供方

bifrost-mcp

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

Ripping MCP服务器

](https://www.npmjs.com/package/rippling-mcp-server) ![License: MIT](https://opensource.org/licenses/MIT) ![MCP](https://modelcontextprotocol.io) ](https://github.com/bifrost-mcp/rippling-mcp)

开源 模型上下文协议 (MCP)服务器 翻飞 HR/IT/财务平台。将任何AI代理或LLM连接到您的Rippling工作区——查询员工、管理休假请求、查看公司结构等。

特性

  • 18工具 跨越6个域:公司、员工、组织、休假、组、活动
  • 承载令牌身份验证 -简单的API令牌设置,不需要OAuth舞蹈
  • 了解费率限制 --尊重Ripping的速率限制标头
  • AI友好错误 --带有可操作修复建议的结构化错误消息
  • TypeScript --全型安全,内置 @modelcontextprotocol/sdk

快速开始

1.获得一个撕裂的API代币

首选 翻飞 > 设置 > API令牌 > 创建API令牌。复制令牌。

2.在Claude Desktop中配置

添加到您的 claude_desktop_config.json:

{
  "mcpServers": {
    "rippling": {
      "command": "npx",
      "args": ["-y", "rippling-mcp-server"],
      "env": {
        "RIPPLING_API_TOKEN": "your_api_token_here"
      }
    }
  }
}

3.使用它

问克劳德这样的问题:

  • “列出工程部门的所有员工”
  • “谁有待处理的休假申请?”
  • “显示公司组织结构”
  • “爱丽丝的PTO余额是多少?”

工具参考

公司

工具说明
get_company获取公司详细信息(姓名、地址、地点)
list_departments列出所有具有层次结构的部门
list_work_locations列出工作地点和地址

员工

工具说明
list_employees列出在职员工(分页)
get_employee按ID获取特定员工
list_all_employees列出所有员工,包括已终止的员工
search_employees按姓名、电子邮件、职务或部门搜索

组织

工具说明
list_teams列出团队和子团队关系
list_levels列出职位级别(IC、经理、高管)
list_custom_fields列出自定义字段定义

休假管理

工具说明
get_leave_balances获取员工的PTO/病假余额
list_leave_requests列出休假请求(按状态、日期、请求者筛选)
process_leave_request批准或拒绝待处理的休假申请
list_leave_types列出为公司配置的所有休假类型

群组

工具说明
list_groups列出所有组
create_group创建一个包含成员的新组
update_group更新组名或成员
delete_group删除组

活动

工具说明
get_company_activity获取活动事件(招聘、变更、终止)

配置

变量必填默认描述
RIPPLING_API_TOKEN-您的撕裂API代币
RIPPLING_BASE_URL没有https://api.rippling.com/platform/apiAPI基本URL

对于沙盒/测试,设置 RIPPLING_BASE_URLhttps://sandbox.rippling.com/api/platform/api.

发展

# Install dependencies
npm install

# Run in development mode
RIPPLING_API_TOKEN=your_token npm run dev

# Run tests
npm test

# Build for production
npm run build

# Type check
npm run lint

运作原理

此服务器包装 裂土平台API (V1)并通过模型上下文协议公开它。当AI代理调用工具时,服务器:

  1. 使用Zod模式验证输入
  2. 向Ripping API发出经过身份验证的请求
  3. 自动处理速率限制
  4. 返回结构化JSON响应(或可操作的错误消息)

局限性

  • 员工端点为 只读 (撕裂API V1限制)
  • API令牌权限决定每个员工返回哪些字段
  • 速率限制由Ripping强制执行(通过响应标头进行监控)
  • 处理休假请求需要适当的管理员权限

许可证

麻省理工学院

贡献

欢迎发布问题和PR。

目录标签

目录标签

财务管理TypeScriptClaudeAPI集成HR管理本地部署IT管理AI集成API服务

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

oauth

部署方式(deploymentType,部署类型)

remote-capable

工具数量(toolCount,工具数)

19

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明oauthremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP