Tpscheck Automation via Rube MCP 是一个通过 Composio 的 Tpscheck 工具包、经由 Rube MCP 来自动化 Tpscheck 操作的技能。
用途 该技能面向需要以自动化方式执行 Tpscheck 任务的场景,借助 Rube MCP 与 Composio 的 Tpscheck 工具包完成操作。
前置条件
- Rube MCP 必须已连接(RUBE_SEARCH_TOOLS 可用)。
- 需通过 RUBE_MANAGE_CONNECTIONS 建立有效的 Tpscheck 连接,工具包为 tpscheck。
- 始终先调用 RUBE_SEARCH_TOOLS 获取当前工具 schema。
设置方式
- 获取 Rube MCP:在客户端配置中添加 https://rube.app/mcp 作为 MCP 服务器。无需 API 密钥,添加端点即可使用。
- 确认 RUBE_SEARCH_TOOLS 有响应,以验证 Rube MCP 可用。
- 调用 RUBE_MANAGE_CONNECTIONS,工具包为 tpscheck。
- 若连接不是 ACTIVE,按返回的授权链接完成设置。
- 确认连接状态显示 ACTIVE 后再运行任何工作流。
工具发现 执行工作流前始终先发现可用工具: RUBE_SEARCH_TOOLS queries: [{use_case: "Tpscheck operations", known_fields: ""}] session: {generate_id: true} 该调用返回可用工具 slug、输入 schema、推荐执行计划和已知注意事项。
核心工作流模式 第 1 步:发现可用工具 RUBE_SEARCH_TOOLS queries: [{use_case: "your specific Tpscheck task"}] session: {id: "existing_session_id"}
第 2 步:检查连接 RUBE_MANAGE_CONNECTIONS toolkits: ["tpscheck"] 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。
- 分页:检查响应中的分页令牌,持续获取直至完成。
快速参考
- 查找工具:使用 Tpscheck 特定用例调用 RUBE_SEARCH_TOOLS。
- 连接:使用工具包 tpscheck 调用 RUBE_MANAGE_CONNECTIONS。
- 执行:使用发现的工具 slug 调用 RUBE_MULTI_EXECUTE_TOOL。
- 批量操作:使用 RUBE_REMOTE_WORKBENCH 的 run_composio_tool()。
- 完整 schema:对带 schemaRef 的工具使用 RUBE_GET_TOOL_SCHEMAS。
该技能由 Composio 提供支持。