MCP server exposing the free SportScore sports-data API as tool calls for Claude, Cursor, and Zed. Live scores, fixtures, standings for football, basketball, cricket, tennis.
claude mcp add sportscore-mcp -- npx -y sportscore-mcp
A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
14 ★ · Backspace-me/sportscore-mcp · read from the GitHub search API · (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list · type: MCP server
Harvest history
first seen 2026-10-09 · last seen 2026-10-16 · seen 32× · listed by 7 sources
Score
score 703 · 14 ★ · 7 sources · mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP 服务. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository Backspace-me/sportscore-mcp;first catalogued 2026-10-09;last seen 2026-10-16。There is no official certification or quality rating here — we record sources and dates only.
MCP server for SportScore — live scores, match details, standings, top scorers, brackets and player stats across **football**, **basketball**, **cricket** and **tennis**. Free public API, CORS-open, no API key. Works in any Model Context Protocol host: Claude Desktop, Cursor, Continue, Zed, and custom MCP clients. What it gives your AI assistant - Live + recent matches by sport - Single match detail (score, status, timeline, lineups) - Team schedules - League / competition standings - Top scorers / top assisters - Player statistics and metadata - Knockout tournament brackets - Live match tracker data Install in Claude Desktop Add this to claude_desktop_config.json: **macOS** — ~/Library/Application Support/Claude/claude_desktop_config.json **Windows** — %APPDATA%\Claude\claude_desktop_config.json Restart Claude Desktop. You should see the SportScore tools in the tools menu. Ask things like: - *"What Premier League matches are live right now?"* - *"Show me the NBA standings."* - *"Who are the top scorers in La Liga?"* - *"What's Barcelona's next fixture?"* Install in Cursor / Continue / Zed Any MCP host that accepts a stdio command works. The npx -y sportscore-mcp invocation is the same — consult your host's MCP docs for the exact config file. Configuration Environment variables (optional): | Variable | Default | Purpose | |---|---|---| | SPORTSCORE_API_BASE | https://sportscore.com | Override the API base URL (useful for staging / self-hosted) | | SPORTSCORE_UA | sportscore-mcp/0.3 (+https://sportscore.com/developers/) | Override the User-Agent string | | SPORTSCORE_HTTP_PORT | *(unset)* | If set, run as a Streamable HTTP server on this port instead of stdio | | SPORTSCORE_HTTP_HOST | 127.0.0.1 | Bind address when running in HTTP mode | | SPORTSCORE_NO_TELEMETRY | *(unset)* | Set to 1 to disable the opt-out install-ping (see below) | Anonymous install-ping (opt-out) On startup the server fires one fire-and-forget POST to https://sportscore.com/api/mcp/ping/ with this payload: That's the whole payload — no user id, no IP, no cookies, no fingerprint. We use it to see rough weekly-active-installs and Node/OS spread so we know what to support. Opt out with SPORTSCORE_NO_TELEMETRY=1. Tools | Tool | Purpose | Required args | |---|---|---| | get_matches | Live + recent matches | sport | | get_match_detail | Single match by slug | sport, slug | | get_team_schedule | Team fixtures | sport, slug | | get_standings | League table | sport, slug | | get_top_scorers | Top scorers / assisters | sport, slug | | get_player | Player stats | sport, slug | | get_bracket | Knockout bracket | sport, slug | | get_tracker | Live tracker data | sport, id |