Automate API Sports queries and data workflows through Rube MCP.
This skill appears to be prompt/documentation content from an open-source, widely adopted repository, with no direct local secret requirement or local execution steps, so the overall risk is relatively low. However, it is designed to rely on external Rube MCP and follow-on third-party connection authorization, which introduces network egress and account-consent considerations that should be verified before use.
The material says 'No API keys needed,' but it also requires establishing an ACTIVE `api_sports` connection via `RUBE_MANAGE_CONNECTIONS` and following a returned auth link. This suggests credentials are handled in an external connection flow rather than being truly unnecessary; that creates normal third-party account authorization/token grant exposure, but there is no explicit sign of credential theft in the provided material.
The README explicitly requires connecting to the remote MCP endpoint `https://rube.app/mcp` and using Composio/Rube to search tools, manage connections, and execute API Sports actions, so user requests and related parameters will be sent to the stated third-party service. The endpoint is identified and functionally relevant, making this normal network behavior for this type of tool; no red flag indicates exfiltration to unrelated or unknown destinations.
The system marks it as `prompt-only`, and the content is mainly instructions and call sequencing. It does not ask the user to download, install, or run local scripts, nor does it claim local shell/process privileges. Based on the provided material, there is no direct local code execution capability.
The skill itself does not claim local file read/write or local resource access, but it does perform operations through Rube/Composio against an external API Sports connection and maintains workflow state such as `session_id` and `memory`. The visible data access appears to be mainly within the remote toolchain and the linked external account; the exact permission boundary is not fully described and should be verified with least-privilege principles.
The source is an open GitHub repository with very strong community adoption (about 64.9k stars), which materially lowers supply-chain risk; the current artifact also appears to be documentation/skill content rather than an executable package. Although the license is unspecified and maintenance status is unknown, and the linked Rube/Composio services should still be reviewed, the available facts do not justify a high-risk rating.
Copy the install command and let the AI configure it · recommended for beginners
Please install the "api-sports-automation" skill from askskill: 1. Download https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/api-sports-automation/SKILL.md 2. Save it as ~/.claude/skills/api-sports-automation/SKILL.md 3. Reload skills and tell me it's ready
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
Automate ToneDen tasks through Rube MCP to streamline marketing operations.
Automate Triggercmd task execution, lookup, and workflows through Rube MCP.
Automate Attio CRM queries, record management, and relationship data navigation in natural language.
Connect external apps to send messages, create issues, and take actions.
Automate Amara tasks through Rube MCP after checking current tool schemas first.
Automate Proofly workflows via Rube MCP using current tool schemas first.
Automate News API searches, retrieval, and news data workflows via Rube MCP.
Automate AI/ML API workflows via Rube MCP, checking latest tool schemas first.
Automate Autom workflows via Rube MCP while checking current tool schemas first.
Automate API Bible tasks via Rube MCP with schema lookup first.
Automate Strava tasks and data workflows through Rube MCP tools.
Automate API Labz tasks via Rube MCP using current tool schemas.