api-ninjas-automation

通过Rube MCP(Composio)自动化API Ninjas任务。始终优先搜索工具以获取当前架构。

安装

热度:3

下载并解压到你的 skills 目录

复制命令,发送给 OpenClaw 自动安装:

下载并安装这个技能 https://openskills.cc/api/download?slug=composiohq-composio-skills-api-ninjas-automation&locale=zh&source=copy

API Ninjas Automation via Rube MCP

技能概述


通过 Rube MCP(Composio)自动化 API Ninjas 操作,无需管理 API Key,先搜索工具获取最新模式后执行。

适用场景

  • Claude Code 集成 API Ninjas

  • 在 Claude Code 中直接调用 API Ninjas 的各种数据 API(如天气、股票、名人信息等),通过自然语言描述需求,由技能自动发现和执行合适的工具。

  • 批量 API 数据获取

  • 需要一次性调用多个 API Ninjas 工具时,使用 RUBE_MULTI_EXECUTE_TOOL 批量执行,减少往返次数,提高效率。

  • 动态工具模式适配

  • API Ninjas 工具可能更新或变更,通过 RUBE_SEARCH_TOOLS 实时获取最新模式,确保调用参数始终正确。

    核心功能

  • 智能工具发现

  • 调用 RUBE_SEARCH_TOOLS 根据用例描述自动查找可用的 API Ninjas 工具,返回工具 slugs、输入模式、执行计划推荐和已知陷阱。

  • 连接状态管理

  • 通过 RUBE_MANAGE_CONNECTIONS 检查 API Ninjas 连接状态,如果未激活会返回认证链接,完成授权后即可执行工具。

  • 多工具批量执行

  • 使用 RUBE_MULTI_EXECUTE_TOOL 一次性执行多个工具,支持会话复用和内存传递,适合复杂工作流场景。

    常见问题

    Rube MCP 是什么?如何添加到 Claude Code?

    Rube MCP 是由 Composio 提供的 MCP 协议服务器,无需 API Key 即可使用。在 Claude Code 配置中添加 MCP 服务器:https://rube.app/mcp,添加后即可使用 RUBE_SEARCH_TOOLSRUBE_MANAGE_CONNECTIONSRUBE_MULTI_EXECUTE_TOOL 等工具。

    为什么必须先调用 RUBE_SEARCH_TOOLS?

    API Ninjas 工具的模式(参数结构、字段类型)可能会更新,硬编码工具 slugs 和参数容易导致调用失败。RUBE_SEARCH_TOOLS 返回当前最新的工具模式和推荐执行计划,包括已知陷阱,确保调用成功。

    API Ninjas 自动化需要 API Key 吗?

    不需要。Rube MCP 已经集成了 Composio 的 API Ninjas 工具包,只需通过 RUBE_MANAGE_CONNECTIONS 完成一次性授权连接,之后即可直接调用工具,无需单独管理 API Ninjas 的 API Key。