composio-search-automation
通过Rube MCP(Composio)自动化Composio搜索任务。始终优先搜索当前模式的工具。
Composio Search 自动化技能
技能概述
通过 Rube MCP 自动化 Composio Search 操作,实现动态工具发现、连接管理和批量执行,无需 API 密钥即可集成 Composio 工具包。
适用场景
-
动态工具集成 当你的 AI 代理需要实时获取 Composio 工具的最新模式和执行计划时,使用此技能可以自动发现工具、验证连接状态,并确保与当前 API 模式兼容。
-
批量工作流自动化 适用于需要连续调用多个 Composio 工具的场景,如数据同步管道、批量内容生成或多步骤 API 编排,支持会话复用和内存管理。
-
MCP 客户端集成 为使用 Model Context Protocol 的客户端提供无缝 Composio 接入,只需添加 Rube MCP 端点即可获得完整的 Composio Search 功能,无需额外认证配置。
核心功能
-
智能工具发现 通过
RUBE_SEARCH_TOOLS实时查询 Composio 工具的最新模式,获取可用的工具列表、输入参数规范、推荐执行计划和已知陷阱,避免硬编码过期 API。 -
连接状态管理 使用
RUBE_MANAGE_CONNECTIONS验证和管理 Composio Search 连接状态,确保工具执行前连接处于活跃状态,提供一键式认证流程。 -
批量工具执行 通过
RUBE_MULTI_EXECUTE_TOOL在单个会话中执行多个工具,支持内存传递和结果复用,提高多步骤工作流的执行效率。
常见问题
Rube MCP 连接 Composio 需要 API 密钥吗?
不需要。Rube MCP 采用零配置设计,只需在客户端配置中添加 https://rube.app/mcp 作为 MCP 服务器端点即可使用。连接 Composio Search 时,通过 RUBE_MANAGE_CONNECTIONS 返回的认证链接完成授权,无需手动管理 API 密钥。
为什么要先调用 RUBE_SEARCH_TOOLS?
Composio 工具的模式可能会更新,直接硬编码工具名称和参数存在过时风险。RUBE_SEARCH_TOOLS 会返回最新的工具模式、推荐执行计划和已知陷阱,确保你的调用始终兼容当前 API。这是推荐的最佳实践。
如何检查 Composio Search 连接是否活跃?
调用 RUBE_MANAGE_CONNECTIONS 并传入 toolkits: ["composio_search"] 和会话 ID。返回结果会显示连接状态,只有状态为 ACTIVE 时才能执行工具。如果连接未激活,结果中会包含认证链接用于完成设置。