返回市场
鲁贝

鲁贝

作者:ComposioHQ286 星标更新:2025-09-22

项目介绍

Rube MCP Server

Rube 是一个基于 Composio 集成平台构建的 模型-上下文-协议(MCP)服务器。它将AI聊天工具连接到超过 500个业务和生产力应用程序 —— 如 Gmail、Slack、Notion、GitHub、Linear、Airtable 等等。安装后,您可以要求您的AI工具执行日常任务(例如“给最新客户发送电子邮件”,“创建一个Linear问题”,“更新我的Notion数据库”或“在Slack上发布更新”),而Rube会安全地代表您与相关应用通信。您无需自己编写复杂的API集成,只需告诉您的AI助手您想做什么。

为什么选择 Rube?

  • 无处不在 – Rube 可以与主要的AI客户端如 CursorClaude DesktopVS CodeClaude Code 和任何自定义的MCP兼容客户端进行集成。您可以在这些客户端之间切换,而您的集成也会随之转移。
  • 开箱即用的500+工具 – Composio 提供了数百个SaaS和内部应用的连接器;Rube将其暴露给您的AI,使您可以通过一个服务器自动化电子邮件、任务、电子表格、日历、文档等。
  • 人性化的命令 – Rube 将简单的英语指令转化为正确的API调用。网站上的类似Slack的聊天示例展示了Rube如何处理“在Airtable中找到我最后5位客户”和“将他们发布到Slack”的请求,并在后台处理API请求。
  • 团队就绪 – 您可以独自开始,之后邀请队友加入。一个Rube URL即可让您的团队访问所有已连接的应用;您可以自带API密钥,跨团队共享连接或保持私有。连接的应用数量没有限制。
  • 基于 Composio 构建 – Rube 使用 Composio 的基础设施进行身份验证、安全性和集成管理。Composio 处理 OAuth 2.1 流程、端到端加密以及符合SOC 2标准的做法。

先决条件

  1. 支持MCP协议的AI客户端 – Rube 提供了针对 Cursor、Claude Desktop、VS Code、Claude Code 和任何通用MCP客户端的安装说明。
  2. Composio 或客户端账户 – Rube 使用 Composio 进行身份验证,在设置过程中可能需要登录。
  3. 访问您想要自动化的应用 – Rube 会提示您使用 OAuth 或 API 密钥进行认证。您可以一次连接多个应用。

快速开始(npm)

安装 npm 包以实现简单设置:

npm install -g @composio/rube
rube setup

或者不安装直接使用 npx:

npx @composio/rube setup

设置向导将引导您完成配置 Rube 以适应您的AI客户端的过程。

安装 Rube

Cursor

选项 1 - 一键安装(推荐): 点击此链接:cursor://anysphere.cursor-deeplink/mcp/install?name=rube&config=eyJ1cmwiOiJodHRwczovL3J1YmUuY29tcG9zaW8uZGV2L21jcD9hZ2VudD1jdXJzb3IifQ%3D%3D

选项 2 - 手动设置:

  1. 在 Cursor 中,点击 添加MCP服务器(例如从“MCP工具”侧边栏)。
  2. 在“安装MCP服务器?”对话框中选择 Rube 并提供以下详细信息:
    • 名称rube
    • 类型streamableHttp
    • URLhttps://rube.app/mcp?agent=cursor
  3. 确认安装。Rube 将显示为“需要登录”;点击此链接进行认证。
  4. 按照浏览器中的登录流程并授权您希望使用的应用。

Claude Desktop

对于 Pro/Max 计划(手动设置):

  1. 复制 Rube MCP URL (https://rube.app/mcp)。
  2. 打开 Claude Desktop设置连接器。选择 添加自定义连接器
  3. 输入名称(例如 Rube),粘贴 MCP URL 并点击 添加。您可能需要确认信任该连接器。
  4. 点击新连接器旁边的 连接 并完成基于Web的身份验证。

对于 Free/Pro 计划(自动设置):

npx @composio/mcp@latest setup "https://rube.app/mcp" "rube" --client claude

然后重启 Claude Desktop。

VS Code(ChatGPT 或 Claude 扩展)

  1. 打开终端并运行设置命令:
npx mcp-remote "https://rube.app/mcp"

这将把 Rube MCP 服务器安装到 VS Code 中。 2. 命令完成后重新启动 VS Code。配置将把 Rube 添加到 MCP 服务器列表中。 3. 打开 VS Code 设置(搜索 Chat > MCP)并确保以下选项已启用:

  • Chat > MCP: Autostart – 自动启动新的聊天中的MCP服务器。
  • Chat > MCP: Discovery – 启用机器上MCP服务器的发现功能。
  • Chat > MCP: Enabled – 启用与MCP服务器的集成。
  1. 打开一个新的聊天(例如 ChatGPT/Claude 扩展)并开始发出命令,如“创建一个Notion任务”或“通过Gmail发送一封邮件”。Rube将在后台处理这些操作。

Claude Code(CLI + 聊天)

  1. 在终端中运行命令以将 Rube 服务器注册到 Claude Code:
claude mcp add --transport http rube -s user "https://rube.app/mcp"

(您可以直接从安装模态复制此命令。) 2. 在 Claude Code 聊天中运行 /mcp 命令以管理 MCP 服务器。 3. 从列表中选择 rube 并按 Enter 登录。这将打开浏览器进行认证。 4. 在 Rube MCP 服务器菜单中选择 认证 并完成登录流程。状态将从 需要认证 更改为 已连接。 5. 认证后,返回 Claude Code,再次运行 /mcp 并确认 rube 已连接。现在您可以在 Claude Code 聊天中使用 Rube 命令。

通用 MCP 客户端

  • 如果您的客户端支持通过URL访问MCP服务器,只需复制 Rube MCP 端点 https://rube.app/mcp 并提供给您的客户端或代理SDK。按照客户端文档注册服务器并认证您希望使用的应用。

使用 Rube

  1. 连接应用 – Rube 提供了数百个SaaS应用的连接器。当您首次调用触及新应用的命令(例如“通过Gmail发送电子邮件”)时,Rube会提示您使用OAuth或API密钥进行认证。您可以一次连接多个应用,甚至与队友共享它们。

  2. 发出简单的英语命令 – 在您的AI聊天中描述您想做的事情。例如:

    • “给Airtable中最新的注册用户发送欢迎邮件。”
    • “创建一个标题为‘结账流程中的错误’的Linear票,并分配给[用户名]。”
    • “安排周一上午10点的会议,并在Slack上通知参与者。”

Rube将解释意图,通过适当的API获取或发送数据,并直接在聊天中返回结果。 3. 串联多个动作 – Rube 可以执行跨越应用的多步骤工作流。例如,从Gmail获取数据,生成GitHub的问题并在Slack上发布更新。 4. 监控与管理 – 您可以通过 Composio 仪表板查看已连接的应用并管理凭据。共享连接允许团队重用相同的集成而不需重新认证。

安全与隐私

  • OAuth 2.1 和加密 – Rube 使用 Composio 的安全 OAuth 流程。您的凭据永远不会存储在 Composio 的服务器上;令牌是端到端加密的,仅用于调用底层API。
  • 范围与访问控制 – 您决定要连接哪些应用以及要授权哪些范围。连接可以是个人的,也可以在整个组织内共享。
  • 合规性 – Composio 符合 SOC 2 标准并遵循现代安全最佳实践。

定价与支持

  • 免费(测试版) – 目前 Rube 在测试版期间是免费的。未来将推出付费计划,包括慷慨的使用限额。
  • 未支持的应用 – 如果您需要尚未支持的集成,可以通过 Composio 社区提出请求或联系销售获取企业解决方案。
  • 帮助 – 对于问题或反馈,请发送邮件至 support@composio.dev

总结

Rube 抽象化了处理数十个API的复杂性,并提供了统一的、以聊天为主的界面来访问您最喜欢的工具。在您的MCP兼容客户端中安装它,认证您关心的应用,并开始使用简单的英语命令自动化日常任务。由于 Rube 基于 Composio 的可信基础设施构建,因此很容易上手(设置时间不到五分钟)并且适合任何规模的团队。