技能mocean-automation
M

mocean-automation

通过Rube MCP(Composio)自动化Mocean任务。始终优先搜索工具以获取当前模式。

Mocean Automation - 通过 Rube MCP 自动化 Mocean 任务

技能概述

Mocean Automation 是一个通过 Composio 的 Mocean 工具包实现 Mocean API 操作自动化的技能,利用 Rube MCP 进行工具发现、连接管理和批量执行,无需 API 密钥即可快速集成。

适用场景

  1. 批量 Mocean 操作 需要批量执行 Mocean API 任务时,通过 RUBE_MULTI_EXECUTE_TOOL 或 RUBE_REMOTE_WORKBENCH 可一次性处理多个工具调用,提高操作效率。

  2. 动态工具集成 当 Mocean API 工具模式可能变化时,通过 RUBE_SEARCH_TOOLS 动态发现最新工具定义和参数结构,避免硬编码导致的失效问题。

  3. 简化的认证流程 无需管理 API 密钥,只需通过 RUBE_MANAGE_CONNECTIONS 建立 Mocean 连接,后续所有操作通过会话 ID 自动完成认证。

核心功能

  1. 智能工具发现 通过 RUBE_SEARCH_TOOLS 实时获取可用的 Mocean 工具列表、输入模式和执行计划,确保始终使用最新的工具定义,避免因模式变化导致的执行失败。

  2. 连接状态管理 使用 RUBE_MANAGE_CONNECTIONS 监控 Mocean 连接状态,在执行工具前验证连接为 ACTIVE,必要时通过返回的认证链接重新建立连接。

  3. 多工具会话执行 支持在同一会话中执行多个 Mocean 工具,通过 memory 参数保持上下文,使用会话 ID 重用连接状态,实现复杂工作流的自动化处理。

常见问题

Rube MCP 需要 API 密钥吗?

不需要。只需在 MCP 客户端配置中添加 https://rube.app/mcp 作为 MCP 服务器端点即可使用,无需任何 API 密钥配置。

如何检查 Mocean 连接是否可用?

调用 RUBE_MANAGE_CONNECTIONS 并传入 toolkit 参数 mocean,检查返回的连接状态是否为 ACTIVE。如果不是 ACTIVE,需要按照返回的认证链接完成连接设置。

为什么必须在执行前调用 RUBE_SEARCH_TOOLS?

Mocean 工具的模式(tool slugs 和参数结构)可能会更新。直接硬编码工具定义可能导致失效,而 RUBE_SEARCH_TOOLS 返回最新的工具定义和推荐执行计划,确保执行的可靠性。