Skip to content
Agentmart
Submit a tool

Sports MCP Server

Get live scores, schedules, standings, team and player data for NFL, NBA, MLB, NHL, and soccer.

Connector by cyanheads · GitHub account verified by the MCP Registry

IndexedApache-2.0Local (stdio)Remote (HTTP)★ 2
Write a review

Chalk Labs

Need help deploying Sports MCP Server?

Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.

Book a call

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/cyanheads-sports-mcp-server

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Get live scores, schedules, standings, team and player data for NFL, NBA, MLB, NHL, and soccer.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
8 read · 0 write · 0 deleteRead-only
Secrets
1 (API keys, tokens or passwords)
Install scripts
Not scanned yet
Runs as
Node.js package

Tools by what they do 8

Read from the source code; the running server may list different tools.

Read 8 · Look things up without changing anything.

  • sports_find_player
  • sports_find_team
  • sports_get_game
  • sports_get_player
  • sports_get_schedule
  • sports_get_scores
  • sports_get_standings
  • sports_get_team

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • THESPORTSDB_API_KEY

Other settings (environment variables or headers).

  • MCP_LOG_LEVEL

Tools (8)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • sports_find_playerread-only

    Resolve a player name to canonical TheSportsDB records with player ID, full name, current team, position, nationality, birth date, and thumbnail URL.

  • sports_find_teamread-only

    Resolve a team name or partial name to canonical records and source IDs across providers, optionally scoped to a league. Returns full name, league, logo URL, venue, and ESPN, MLB, and TheSportsDB IDs.

  • sports_get_gameread-only

    Game metadata, period scores, team totals, provider top performers, and scoring plays. Pass a game ID returned by sports_get_scores, sports_get_schedule, or sports_get_team with its league; ESPN IDs do not identify a league. Scheduled games return metadata with empty played-stat sections. Scoring plays default to 20 per page, capped at 50; continue with nextOffset and the same league and game_id. Other sections remain on every page. No full player boxscores or season statistics.

  • sports_get_playerread-only

    Player details from TheSportsDB, including biography, current team, position, nationality, birth date, height, weight, and thumbnail.

  • sports_get_scheduleread-only

    Upcoming and past fixtures for a team or league, with provider-calendar date windows of up to seven days and paged games. No dates uses the provider default slate, or the current season for an ESPN team (MLB teams: 14 days back to 30 ahead). NCAAB covers men’s Division I; NCAAF scoreboards cover FBS. Returns opponents, UTC start, venue, and available results.

  • sports_get_scoresread-only

    Live and final scores for a league on a given provider-calendar date, optionally filtered by team name. Returns teams, scores, status, period or clock, and UTC start. Pages default to 100 games, capped at 200; continue with nextOffset and the same filters, or use sports_get_schedule for date windows. Omitted dates use today's US Eastern calendar day. NCAAB covers men's Division I; NCAAF covers FBS.

  • sports_get_standingsread-only

    Current standings or league table for a league. Returns team rank, W/L record (or points for soccer/NHL), division or conference, streak, and games behind. Omit season for the current year. NHL standings use points; soccer uses points-based league tables. Pages default to 100 rows, capped at 200; continue with nextOffset and the same league and season. Provider ranks preserve ties and are null when unavailable.

  • sports_get_teamread-only

    Team metadata, venue, active roster, latest five completed results, and next three scheduled fixtures. ESPN games cover its current provider season across phases and soccer results/fixtures; MLB uses a 30-day history and lookahead. NCAAB is men’s Division I; college football lookup uses ESPN’s team inventory.

Signals

Stars
2
Forks
0
Open issues
1
Weekly downloads
314
Last commit
Oct 17, 2026 (15 days ago)
Last release
Oct 30, 2026 (2 days ago)
Last package publish
Oct 17, 2026 (15 days ago)

From GitHub (fetched Oct 24, 2026) and the package registry.

Details

Registry name
io.github.cyanheads/sports-mcp-server
Version
0.6.0
Auth
No auth
License
Apache-2.0
First seen
Oct 24, 2026
Last checked
Nov 1, 2026

More from cyanheads

Done for you

Rather not set it up yourself?

Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.

See how we build AI agents →Read the case studies

Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.

launches shipped
50+
launches shipped
media placements
500+
media placements
founders on every account
2
founders on every account

Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block

Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.

Get Sports MCP Server running in your business

Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.

Goes to the Chalk Labs founders, not the newsletter. Privacy

Need help deploying Sports MCP Server?

CallGet help
Cite this page

Sports MCP Server. Agent Mart. https://agentmart.dev/connectors/cyanheads-sports-mcp-server (last updated 2026-11-01)