SuperAPI AI 工具集

digital-ocean-automation

部署与运维

查看项目

更新于 10-15 20:25

技能介绍

用途:借助 Composio 的 DigitalOcean 工具包,经 Rube MCP 自动化执行 DigitalOcean 相关运维任务。

前提条件:Rube MCP 需已连接(RUBE_SEARCH_TOOLS 可用);DigitalOcean 需通过 RUBE_MANAGE_CONNECTIONS 激活连接,toolkit 为 digital_ocean。

设置:在客户端配置中把 https://rube.app/mcp 添加为 MCP 服务器,无需 API 密钥;确认 RUBE_SEARCH_TOOLS 有响应;调用 RUBE_MANAGE_CONNECTIONS 并指定 toolkit digital_ocean,若状态非 ACTIVE 则按返回的认证链接完成授权;确认连接状态为 ACTIVE 后再执行工作流。

工具发现:执行前先用 RUBE_SEARCH_TOOLS 查询(queries 中填 use_case,session 可 generate_id),返回可用工具 slug、输入模式、推荐执行计划与已知陷阱。

核心流程:一、用 RUBE_SEARCH_TOOLS 发现具体任务工具;二、用 RUBE_MANAGE_CONNECTIONS 检查连接;三、用 RUBE_MULTI_EXECUTE_TOOL 执行工具,参数需符合搜索结果的模式,memory 即使为空也要包含。批量操作可用 RUBE_REMOTE_WORKBENCH 配合 run_composio_tool();带 schemaRef 的工具用 RUBE_GET_TOOL_SCHEMAS 获取完整模式。

已知注意点:工具模式会变化,切勿硬编码 slug 或参数;执行前确认连接为 ACTIVE;严格使用搜索结果中的字段名与类型;会话 ID 在同一工作流内复用,新工作流生成新 ID;注意响应中的分页令牌并持续获取直到完成。

适用场景:需要在 DigitalOcean 上自动执行操作且使用 Rube MCP 与 Composio 工具包的环境。限制:依赖 Rube MCP 连接与已激活的 digital_ocean 连接;具体工具清单、支持的操作范围、计费与价格信息暂未提供。