
Sports Hub
Wire live scores, stats, odds, and esports data from many providers into agent-built apps without hand-rolling each API.
Overview
Sports Hub is a Build-phase MCP server that exposes 319 sports-data tools across 29 API providers for agents.
What is this MCP server?
- 319 MCP tools across 29 sports API providers in one npm stdio server
- SPORTS_HUB_PROVIDERS presets: free, us-major, soccer, f1, esports, odds, cricket, golf
- Optional keys for API-Sports, PandaScore, and The Odds API with free-tier signup paths
- Coverage spans scores, stats, odds, and esports from a single agent connection
- Server version 1.1.0
Community signal: 7 GitHub stars.
What problem does it solve?
Each sports API has different auth, endpoints, and schemas, which slows solo builders who only need scores, stats, or odds in one place.
Who is it for?
Indie builders shipping sports dashboards, odds research tools, or esports features who want one MCP catalog instead of many SDKs.
Skip if: Teams that need a single official league contract with SLA guarantees and no third-party aggregator in the loop.
What do I get? / Deliverables
After you register the server and optional API keys, your agent can query unified sports tools instead of writing one-off integrations per league or provider.
- Agent-callable tools for scores, stats, odds, and esports across selected providers
- Reduced custom integration code for sports-heavy features
Recommended MCP Servers
Journey fit
How it compares
Multi-provider sports data MCP, not a single-sport REST skill or a design-only workflow.
Common Questions / FAQ
Who is io.github.lacausecrypto/sports-hub for?
Solo and indie developers building sports or esports products with agent-assisted coding who want scores, stats, and odds through MCP.
When should I use io.github.lacausecrypto/sports-hub?
Use it during Build integrations when prototyping or shipping features that need live sports data from multiple providers.
How do I add io.github.lacausecrypto/sports-hub to my agent?
Install the npm package mcp-sports-hub, set stdio MCP config, optionally set SPORTS_HUB_PROVIDERS and provider API keys, then restart your client.