Sportscore MCP server
io.github.Backspace-me/sportscore-mcp·v0.1.1·12 starsLive scores, standings, top scorers, brackets for football, basketball, cricket, tennis. Free API.
12 stars191 downloads/wk
Reviews
Write oneNobody has reviewed Sportscore yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Sportscore tools (8)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
get_bracketGet the knockout bracket for a tournament (e.g. 'uefa-champions-league', 'nba-playoffs').
get_match_detailGet detailed data for a single match by its slug (e.g. 'manchester-united-vs-liverpool'): score, status, timeline, lineups. Slugs come from get_matches results or match URLs on sportscore.com.
get_matchesList live and recent matches for a sport. Returns up to `limit` matches with scores, status, kickoff time and team logos. Good default for 'what's happening in football right now?'.
get_playerGet player statistics and metadata by player slug (e.g. 'lionel-messi', 'lebron-james', 'virat-kohli').
get_standingsGet the current standings table for a league or competition by slug (e.g. 'premier-league', 'la-liga', 'nba').
get_team_scheduleGet a team's past and upcoming fixtures by team slug (e.g. 'barcelona', 'manchester-united', 'los-angeles-lakers').
get_top_scorersGet the top scorers (or top assisters) for a competition. Useful for 'who's leading the Premier League scoring charts?'.
get_trackerGet live match tracker data (position, animation frames) for a match by numeric id. Usually only useful for football.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan2 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 8 days ago15/15
- Maintainer identityregistry namespace matches repository owner6/10
How Sportscore compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 89/100
- higher than 80% of 48,255 servers
- Tools
- 8
- the typical server has 7
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 12
- more than 89% of 28,688 servers
- Downloads a week
- 191
- more than 74% of 12,191 servers with a package
What its tools let an agent do: 8 read
Install Sportscore in Claude Code, Cursor or VS Code
Runs npx -y sportscore-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add sportscore-mcp -- npx -y sportscore-mcp
What the publisher says
From the Sportscore repository's README, as published. We do not edit it. Read it on GitHub
sportscore-mcp
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 claudedesktopconfig.json:
macOS — ~/Library/Application Support/Claude/claudedesktopconfig.json Windows — %APPDATA%\Claude\claudedesktopconfig.json
{
"mcpServers": {
"sportscore": {
"command": "npx",
"args": ["-y", "sportscore-mcp"]
}
}
}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):
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:
{ "client": "sportscore-mcp", "version": "0.3.0", "transport": "stdio", "host": "darwin", "node": "20.11.0" }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 SPORTSCORENOTELEMETRY=1.
Tools
Full parameter docs and response shapes: sportscore.com/developers/ · OpenAPI 3.0 spec
Attribution
This MCP server surfaces a Powered by SportScore attribution with every tool result. The free-tier API requires that attribution to remain visible in end-user-facing output — so please don't strip it from your prompts or post-processing.
Commercial / white-label use that needs to remove the attribution: api@sportscore.com. Terms: sportscore.com/developers/terms/.
Rate limits
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Sportscore: common questions
- Is Sportscore MCP server safe?
- Yes, by our scan: it is graded A (89/100). Read the Sportscore safety report
- How do I install Sportscore?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Sportscore need an API key?
- No secret keys are declared. It reads 2 settings from the environment.
- Is Sportscore maintained?
- The last commit was 46 days ago (2026-09-19). The latest release is v0.1.1.
- How does Sportscore compare with other MCP servers?
- safety score 89/100 (higher than 80% of 48,255 servers); tools 8 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.