用途:借助 Composio 的 Updown IO 工具包,通过 Rube MCP 自动完成 Updown IO 相关操作,属于连接外部服务后由 AI 客户端调用工具的自动化方案。
主要能力:发现并执行 Updown IO 工具,支持批量操作(RUBE_REMOTE_WORKBENCH 配合 run_composio_tool()),可通过 RUBE_GET_TOOL_SCHEMAS 获取带 schemaRef 工具的完整 schema,并支持分页继续拉取。
使用方式:在客户端配置中添加 https://rube.app/mcp 作为 MCP 服务器,无需 API 密钥。先用 RUBE_SEARCH_TOOLS 发现可用工具与 schema,再用 RUBE_MANAGE_CONNECTIONS(toolkit 为 updown_io)确认连接为 ACTIVE,未激活时按返回的认证链接完成设置。执行时调用 RUBE_MULTI_EXECUTE_TOOL,传入搜索得到的 tool_slug 与符合 schema 的参数,并始终带上 memory(可为空 {})。同一工作流复用 session ID,新工作流生成新 ID。
适用场景:需要以自然语言驱动 Updown IO 任务、批量调用或按 schema 编排工作流的自动化场景。
限制:Rube MCP 必须可用且 updown_io 连接为 ACTIVE;工具 schema 会变化,必须每次先搜索,不得硬编码 slug 或参数;字段名与类型须严格符合搜索结果;需关注分页令牌;具体可执行操作与定价暂未提供。