MCP server providing live scores, stats, standings, and brackets for football, basketball, cricket, and tennis without API keys.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ or use 1-click editor setup below.
This server is confirmed live โ we successfully called its tools/list endpoint directly (see the verified badge above). We haven't yet sandbox-tested the stdio install command below specifically, which is a separate, ongoing check.
๐ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Sportscore MCP.
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_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_team_scheduleGet a team's past and upcoming fixtures by team slug (e.g. 'barcelona', 'manchester-united', 'los-angeles-lakers').
get_standingsGet the current standings table for a league or competition by slug (e.g. 'premier-league', 'la-liga', 'nba').
get_top_scorersGet the top scorers (or top assisters) for a competition. Useful for 'who's leading the Premier League scoring charts?'.
get_playerGet player statistics and metadata by player slug (e.g. 'lionel-messi', 'lebron-james', 'virat-kohli').
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.
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:
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.
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) |
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.
| 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 |
Full parameter docs and response shapes: sportscore.com/developers/ ยท OpenAPI 3.0 spec
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/.
Free tier: approximately 1000 requests / 24h / IP, with 60-second edge caching. Sensible for any MCP workflow โ a user driving a chat session will not approach the limit. Bulk / production / higher-volume use: contact api@sportscore.com.
MIT โ see LICENSE.
Factual signals from GitHub, npm, and our automated checks โ not a rating.
No reviews yet โ be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/backspace-me-sportscore-mcp)<a href="https://allmcps.com/mcp/backspace-me-sportscore-mcp"><img src="https://allmcps.com/api/badge/backspace-me-sportscore-mcp?style=directory" alt="Sportscore MCP on AllMCPs" /></a>