Bonsai Automation 是一个通过 Rube MCP(由 Composio 提供)来自动化 Bonsai 任务的技能,属于 Composio 的 Bonsai 工具包。其目标是在支持 MCP 的客户端中,把 Bonsai 的操作接入到统一的工具调用流程里,从而以自动化方式完成 Bonsai 相关任务。
用途 该技能用于自动化 Bonsai 操作。它通过 Composio 的 Bonsai 工具包经由 Rube MCP 执行,工具包文档地址为 composio.dev/toolkits/bonsai。
主要能力
- 通过 Rube MCP 连接并管理 Bonsai 连接。
- 发现可用的 Bonsai 工具及其输入 schema、推荐执行计划和已知注意事项。
- 执行单个或多个工具调用以完成 Bonsai 任务。
- 支持批量操作,可通过 RUBE_REMOTE_WORKBENCH 配合 run_composio_tool() 实现。
- 对带有 schemaRef 的工具,可通过 RUBE_GET_TOOL_SCHEMAS 获取完整 schema。
使用方式 前置条件:
- Rube MCP 必须已连接(RUBE_SEARCH_TOOLS 可用)。
- 通过 RUBE_MANAGE_CONNECTIONS 建立有效的 Bonsai 连接,工具包为 bonsai。
- 始终先调用 RUBE_SEARCH_TOOLS 获取当前工具 schema。
设置步骤:
- 获取 Rube MCP:在客户端配置中添加 https://rube.app/mcp 作为 MCP 服务器。无需 API 密钥,只需添加该端点即可工作。
- 确认 RUBE_SEARCH_TOOLS 有响应,以验证 Rube MCP 可用。
- 调用 RUBE_MANAGE_CONNECTIONS,工具包为 bonsai。
- 如果连接不是 ACTIVE,按照返回的授权链接完成设置。
- 在运行任何工作流之前,确认连接状态显示为 ACTIVE。
工具发现: 在执行工作流之前,始终先发现可用工具: RUBE_SEARCH_TOOLS queries: [{use_case: "Bonsai operations", known_fields: ""}] session: {generate_id: true} 这会返回可用的工具 slug、输入 schema、推荐执行计划和已知注意事项。
核心工作流模式: 第 1 步:发现可用工具 RUBE_SEARCH_TOOLS queries: [{use_case: "your specific Bonsai task"}] session: {id: "existing_session_id"}
第 2 步:检查连接 RUBE_MANAGE_CONNECTIONS toolkits: ["bonsai"] session_id: "your_session_id"
第 3 步:执行工具 RUBE_MULTI_EXECUTE_TOOL tools: [{ tool_slug: "TOOL_SLUG_FROM_SEARCH", arguments: {/* schema-compliant args from search results */} }] memory: {} session_id: "your_session_id"
已知注意事项:
- 始终先搜索:工具 schema 会变化。切勿在未调用 RUBE_SEARCH_TOOLS 的情况下硬编码工具 slug 或参数。
- 检查连接:在执行工具之前,确认 RUBE_MANAGE_CONNECTIONS 显示 ACTIVE 状态。
- schema 合规:使用搜索结果中的准确字段名和类型。
- memory 参数:在 RUBE_MULTI_EXECUTE_TOOL 调用中始终包含 memory,即使为空({})。
- 会话复用:在工作流内复用会话 ID。为新工作流生成新的会话 ID。
- 分页:检查响应中的分页令牌,并持续获取直到完成。
快速参考:
- 查找工具:使用 Bonsai 特定用例调用 RUBE_SEARCH_TOOLS。
- 连接:使用工具包 bonsai 调用 RUBE_MANAGE_CONNECTIONS。
- 执行:使用发现的工具 slug 调用 RUBE_MULTI_EXECUTE_TOOL。
- 批量操作:使用 RUBE_REMOTE_WORKBENCH 配合 run_composio_tool()。
- 完整 schema:对带有 schemaRef 的工具使用 RUBE_GET_TOOL_SCHEMAS。
适用场景 适合需要在支持 MCP 的 AI 客户端中自动化 Bonsai 操作的用户,尤其是希望遵循“先发现工具、再校验连接、后执行”的规范流程,并需要处理批量操作或分页结果的场景。
限制 资料未提供 Bonsai 具体可执行的操作清单、支持平台、收费方式或价格信息,这些内容暂未提供。使用效果取决于 Rube MCP 与 Bonsai 连接是否可用,以及工具 schema 的当前状态。