用途:通过 Composio 的 Abstract 工具包,在 Rube MCP 中自动化执行 Abstract 相关操作。工具包文档见 composio.dev/toolkits/abstract。
前提:Rube MCP 必须已连接(RUBE_SEARCH_TOOLS 可用);需通过 RUBE_MANAGE_CONNECTIONS 以 toolkit abstract 建立并激活 Abstract 连接。
设置:在客户端配置中添加 MCP 服务器 https://rube.app/mcp,无需 API 密钥。确认 RUBE_SEARCH_TOOLS 可响应后,调用 RUBE_MANAGE_CONNECTIONS(toolkits 为 abstract);若状态非 ACTIVE,按返回的授权链接完成设置,确认状态为 ACTIVE 再运行工作流。
核心流程:第一步用 RUBE_SEARCH_TOOLS(queries 填具体用例)发现工具 slug、输入结构与执行计划、已知陷阱;第二步用 RUBE_MANAGE_CONNECTIONS 检查连接;第三步用 RUBE_MULTI_EXECUTE_TOOL 传入搜索得到的 tool_slug 与符合结构的 arguments 执行,memory 参数即使为空也需包含({});批量操作用 RUBE_REMOTE_WORKBENCH 的 run_composio_tool(),带 schemaRef 的工具用 RUBE_GET_TOOL_SCHEMAS 获取完整结构。会话 ID 可在同一工作流内重用,新工作流应生成新 ID。
限制与注意:工具结构会变化,禁止在未调用 RUBE_SEARCH_TOOLS 的情况下硬编码工具 slug 或参数;执行前须确认连接为 ACTIVE;字段名与类型须严格符合搜索结果;响应中若有分页令牌需继续拉取直至完整。具体 Abstract 可执行操作种类、配额、价格等资料暂未提供。