
Sports Mcp Server
Wire live scores, schedules, standings, and rosters into sports side projects, bots, or dashboards via TheSportsDB through MCP.
Overview
Sports MCP Server is a MCP server for the Build phase that returns live scores, schedules, standings, and team or player data from TheSportsDB for major leagues.
What is this MCP server?
- Live scores, schedules, standings, teams, and players for NFL, NBA, MLB, NHL, and soccer
- Backed by TheSportsDB with THESPORTSDB_API_KEY defaulting to public test key "3"
- stdio @cyanheads/sports-mcp-server v0.1.2 and optional local streamable-http on port 3010
- Swap in a paid API key when free-tier rate limits block shipping tests
- Keeps agent context on current season data instead of stale hard-coded fixtures
- Leagues cited: NFL, NBA, MLB, NHL, and soccer
- Package version: 0.1.2 (@cyanheads/sports-mcp-server)
- Default THESPORTSDB_API_KEY: "3" (free public test key)
What problem does it solve?
Indie sports app builders repeatedly hand-roll API calls and parse JSON when agents could fetch consistent league data in one step.
Who is it for?
Side projects and MVPs that need multi-league sports data during active Build sprints.
Skip if: Betting-grade latency guarantees, deep play-by-play proprietary feeds, or leagues outside TheSportsDB coverage.
What do I get? / Deliverables
Your agent can answer score and schedule questions and supply structured sports entities while you wire frontends or bots.
- Structured scores, schedules, and standings payloads
- Team and player lookup results for UI or bot responses
- Repeatable agent queries against configured leagues
Recommended MCP Servers
Journey fit
Sports data access is primarily an integration task once you are implementing features, so Build is the canonical phase. Integrations subphase covers third-party sports APIs consumed by agents or app backends during active development.
How it compares
Third-party sports API MCP bridge, not a fantasy analytics modeling skill.
Common Questions / FAQ
Who is Sports MCP Server for?
Developers and indie founders building sports bots, dashboards, or mobile companions who want agent-driven access to TheSportsDB.
When should I use Sports MCP Server?
Use it during Build when integrating scores, standings, or schedules into your app, bot, or internal agent tools.
How do I add Sports MCP Server to my agent?
Install @cyanheads/sports-mcp-server, set THESPORTSDB_API_KEY if you outgrow the default test key, register stdio MCP in Claude Code or Cursor, and call the sports tools from your session.