通过 Rube MCP 自动化 API Sports 查询与数据处理,快速完成体育数据任务。
该技能本身是开源仓库中的提示型文档,未直接要求本地密钥,也未包含本地执行步骤,整体风险较低。但其设计依赖外部 Rube MCP 与后续第三方连接授权,实际使用时会产生网络外发与账户授权行为,需核实端点与权限范围。
材料声明“无 API keys needed”,但同时要求通过 `RUBE_MANAGE_CONNECTIONS` 为 `api_sports` 建立 ACTIVE 连接,并提示用户跟随返回的授权链接完成设置。这意味着凭证很可能在外部连接流程中处理,而非完全不存在;存在第三方账户授权与令牌授予的常规风险,但未见明确凭证窃取迹象。
文档明确要求连接远程 MCP 端点 `https://rube.app/mcp`,并通过 Composio/Rube 检索工具、管理连接、执行 API Sports 操作,因此用户请求与相关参数会外发到声明的第三方服务。端点有明确归属且与功能相关,属于此类工具的常规联网行为,材料中未见外发到无关或不明地址的红旗。
系统检查项标明其为 `prompt-only`,提供内容主要是操作说明与调用顺序,没有要求在本机下载、安装或执行脚本,也未声明本地 shell/进程权限。基于现有材料,看不出直接本地代码执行能力。
该技能自身未声明读写本地文件或访问本地资源,但会通过 Rube/Composio 对外部 API Sports 连接执行操作,并维护 `session_id`、`memory` 等工作流状态。可见的数据访问主要发生在远程工具链和外部账户范围内,具体权限边界在材料中未完全展开,需按最小授权核实。
来源为 GitHub 开源仓库,且社区采用度很高(约 64.9k star),这显著降低供应链风险;当前材料也仅表现为文档/技能描述而非可执行安装包。虽然许可证未声明、维护状态未知,仍建议进一步审查关联的 Rube/Composio 服务与实际工具实现,但仅凭现有信息不足以上调为高风险。
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "api-sports-automation" 技能: 1. 下载 https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/api-sports-automation/SKILL.md 2. 保存为 ~/.claude/skills/api-sports-automation/SKILL.md 3. 装好后重载技能,告诉我可以用了
Automate API Sports operations through Composio's API Sports toolkit via Rube MCP.
Toolkit docs: composio.dev/toolkits/api_sports
RUBE_MANAGE_CONNECTIONS with toolkit api_sportsRUBE_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_sportsAlways discover available tools before executing workflows:
RUBE_SEARCH_TOOLS
queries: [{use_case: "API Sports 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 Sports task"}]
session: {id: "existing_session_id"}
RUBE_MANAGE_CONNECTIONS
toolkits: ["api_sports"]
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 Sports-specific use case |
| Connect | RUBE_MANAGE_CONNECTIONS with toolkit api_sports |
| 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 自动处理 Breezy HR 招聘流程与候选人相关任务。
通过 Rube MCP 自动化执行 Parsehub 任务,提升网页数据采集与处理效率。
通过 Rube MCP 自动执行 Mem0 相关任务,并先检索最新工具结构
通过 Rube MCP 自动执行 Brex Staging 环境任务与流程
通过 Rube MCP 自动执行 Browserhub 浏览器任务,并先检索最新工具 schema。
通过 Rube MCP 自动化执行 Fixer 任务,并先检索最新工具 schema。
通过 Rube MCP 自动执行 News API 查询、检索与新闻数据流程。
通过 Rube MCP 自动化执行 AI/ML API 任务,并先检索最新工具 schema。
通过 Rube MCP 自动执行 Autom 相关任务,并先检索最新工具 schema。
通过 Rube MCP 自动处理 API Bible 任务,并先检索最新工具 Schema。
通过 Rube MCP 自动化执行 Strava 相关任务与数据操作流程。
通过 Rube MCP 自动执行 API Labz 任务,并先检索最新工具结构后操作。