通过 Rube MCP 自动执行 API Ninjas 相关任务,并先检索最新工具模式。
该技能本身更像一份开源提示/使用说明,未声明本地执行或直接索取密钥,整体风险偏低。主要留意点在于它会引导用户接入第三方 Rube MCP/Composio 服务并完成外部连接授权,因此存在常规的数据外发与账户连接风险。
材料称“无需 API key”,但明确要求通过 `RUBE_MANAGE_CONNECTIONS` 建立 `api_ninjas` 连接,并在连接未激活时访问返回的授权链接完成设置;这意味着存在外部账户授权/令牌管理流程。未见技能自身收集或硬编码密钥,但需防范在第三方连接过程中授予过宽权限。
README 明确要求添加 `https://rube.app/mcp` 作为 MCP 服务器,并通过 Composio/Rube 执行 API Ninjas 相关操作;任务参数、会话 ID、memory 等信息可能被发送到这些声明的外部服务。该外联与技能声明功能一致,属常规第三方服务使用风险,未见向无关或隐蔽端点外发的证据。
系统检查项已标注为 `prompt-only`,提供的内容也主要是工作流说明与工具调用顺序,未描述在本机启动进程、执行脚本或申请系统级执行权限。就材料本身看,不具备独立本地代码执行能力。
未见其声明读取/写入本地文件、数据库或系统目录的能力,但其工作流要求将用户任务内容、会话上下文及 `memory` 参数交由 Rube MCP/Composio 处理,并与已连接的 API Ninjas 账户交互。当前未发现超出其声明用途的本地数据访问迹象。
来源为 GitHub 开源仓库,且社区采用度较高(64.7k stars),这显著提升了可审计性与可信度;当前材料也更像技能说明而非可执行二进制。需注意仓库许可证未声明、维护状态未知,但仅凭这些不足以上升为高风险。
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "api-ninjas-automation" 技能: 1. 下载 https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/api-ninjas-automation/SKILL.md 2. 保存为 ~/.claude/skills/api-ninjas-automation/SKILL.md 3. 装好后重载技能,告诉我可以用了
Automate API Ninjas operations through Composio's API Ninjas toolkit via Rube MCP.
Toolkit docs: composio.dev/toolkits/api_ninjas
RUBE_MANAGE_CONNECTIONS with toolkit api_ninjasRUBE_SEARCH_TOOLS first to get current tool schemasGet Rube MCP: Add https://rube.app/mcp as an MCP server in your client configuration. No API keys needed — just add the endpoint and it works.
RUBE_SEARCH_TOOLS respondsRUBE_MANAGE_CONNECTIONS with toolkit api_ninjasAlways discover available tools before executing workflows:
RUBE_SEARCH_TOOLS
queries: [{use_case: "API Ninjas operations", known_fields: ""}]
session: {generate_id: true}
This returns available tool slugs, input schemas, recommended execution plans, and known pitfalls.
RUBE_SEARCH_TOOLS
queries: [{use_case: "your specific API Ninjas task"}]
session: {id: "existing_session_id"}
RUBE_MANAGE_CONNECTIONS
toolkits: ["api_ninjas"]
session_id: "your_session_id"
RUBE_MULTI_EXECUTE_TOOL
tools: [{
tool_slug: "TOOL_SLUG_FROM_SEARCH",
arguments: {/* schema-compliant args from search results */}
}]
memory: {}
session_id: "your_session_id"
RUBE_SEARCH_TOOLSRUBE_MANAGE_CONNECTIONS shows ACTIVE status before executing toolsmemory in RUBE_MULTI_EXECUTE_TOOL calls, even if empty ({})| Operation | Approach |
|---|---|
| Find tools | RUBE_SEARCH_TOOLS with API Ninjas-specific use case |
| Connect | RUBE_MANAGE_CONNECTIONS with toolkit api_ninjas |
| Execute | RUBE_MULTI_EXECUTE_TOOL with discovered tool slugs |
| Bulk ops | RUBE_REMOTE_WORKBENCH with run_composio_tool() |
| Full schema | RUBE_GET_TOOL_SCHEMAS for tools with schemaRef |
Powered by Composio
通过 Rube MCP 自动执行 Recruitee 招聘流程与岗位候选人管理任务。
通过 Rube MCP 自动处理 Salesforce Service Cloud 客服与工单流程
通过 Rube MCP 自动执行 Scrape Do 抓取任务并获取结构化网页数据。
通过 Rube MCP 自动执行 Fidel API 任务,并先检索最新工具与接口结构。
通过 Rube MCP 自动处理 Short Menu 的查询、更新与流程操作。
用自然语言自动管理 Eventbrite 活动、追踪报名者并浏览组织与分类信息。
通过 Rube MCP 自动化执行 AI/ML API 任务,并先检索最新工具 schema。
通过 Rube MCP 自动执行 Apipie AI 任务,并先检索最新工具结构
通过 Rube MCP 自动执行 Autom 相关任务,并先检索最新工具 schema。
通过 Rube MCP 自动执行 API Labz 任务,并先检索最新工具结构后操作。
通过 Rube MCP 自动化执行 Composio 任务,并先检索工具获取最新参数结构。
通过 Rube MCP 自动执行 Jobnimbus 任务与流程操作,提升业务处理效率。