io.github.Backspace-me/sportscore-mcp

Registre officiel Jeux, sport et divertissement

Live scores, standings, top scorers, brackets for football, basketball, cricket, tennis. Free API.

Installation

Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).

NPM package sportscore-mcp
Claude Code
claude mcp add sportscore-mcp -e 'SPORTSCORE_API_BASE=<SPORTSCORE_API_BASE>' -e 'SPORTSCORE_UA=<SPORTSCORE_UA>' -- npx -y sportscore-mcp@0.1.1
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "sportscore-mcp": {
            "command": "npx",
            "args": [
                "-y",
                "sportscore-mcp@0.1.1"
            ],
            "env": {
                "SPORTSCORE_API_BASE": "<SPORTSCORE_API_BASE>",
                "SPORTSCORE_UA": "<SPORTSCORE_UA>"
            }
        }
    }
}

Variables d'environnement

  • SPORTSCORE_API_BASE Override the API base URL (default: https://sportscore.com). Useful for staging or self-hosted.
  • SPORTSCORE_UA Override the User-Agent string sent to the SportScore API.

Documentation

Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.

Sommaire
  1. sportscore-mcp
  2. What it gives your AI assistant
  3. Install in Claude Desktop
  4. Install in Cursor / Continue / Zed
  5. Configuration
  6. Tools
  7. Attribution
  8. Rate limits
  9. License
  10. Links

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 claude_desktop_config.json:

macOS — ~/Library/Application Support/Claude/claude_desktop_config.json Windows — %APPDATA%\Claude\claude_desktop_config.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):

VariableDefaultPurpose
SPORTSCORE_API_BASEhttps://sportscore.comOverride the API base URL (useful for staging / self-hosted)
SPORTSCORE_UAsportscore-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_HOST127.0.0.1Bind 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:

{ "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 SPORTSCORE_NO_TELEMETRY=1.

Tools

ToolPurposeRequired args
get_matchesLive + recent matchessport
get_match_detailSingle match by slugsport, slug
get_team_scheduleTeam fixturessport, slug
get_standingsLeague tablesport, slug
get_top_scorersTop scorers / assisterssport, slug
get_playerPlayer statssport, slug
get_bracketKnockout bracketsport, slug
get_trackerLive tracker datasport, id

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

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.

License

MIT — see LICENSE.

Questions fréquentes

Qu'est-ce que io.github.Backspace-me/sportscore-mcp ?

Live scores, standings, top scorers, brackets for football, basketball, cricket, tennis. Free API.

Comment installer io.github.Backspace-me/sportscore-mcp ?

Il s'exécute sur votre machine. Dans Claude Code : claude mcp add sportscore-mcp -e 'SPORTSCORE_API_BASE=<SPORTSCORE_API_BASE>' -e 'SPORTSCORE_UA=<SPORTSCORE_UA>' -- npx -y sportscore-mcp@0.1.1. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.

Faut-il une clé API pour io.github.Backspace-me/sportscore-mcp ?

Son entrée au registre n'indique aucune clé ni secret obligatoire. Certaines fonctions peuvent tout de même demander un compte auprès du service auquel il se connecte.

io.github.Backspace-me/sportscore-mcp est-il open source ?

Oui. Son code est sur GitHub sous licence MIT.

Qui maintient io.github.Backspace-me/sportscore-mcp ?

Il est publié par Backspace-me. AI.tn le référence sans le maintenir ni le recommander.

Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.