MCP

Consulter football, basket, cricket et tennis sans clé

Pour qui commence par get_matches afin de voir les matchs en cours et récents des quatre sports, après avoir lancé sportscore-mcp avec npx et conservé le crédit Powered by SportScore.

Official source · sportscore-mcp

Install

npx -y sportscore-mcp

Pour qui

Pour qui veut des données sportives gratuites dans un client MCP : scores, détails de match, classements, buteurs, tableaux et statistiques de joueurs pour le football, le basket, le cricket et le tennis. SportScore est une API publique gratuite, CORS ouvert, sans API key.

Inadapté à qui supprimerait le crédit Powered by SportScore du résultat dans le prompt ou en post-traitement : l’offre gratuite exige que cette ligne reste visible pour l’utilisateur final. Inadapté aussi à qui n’a pas encore choisi sport mais veut interroger un match seul : l’outil match unique exige sport et slug.

Page produit :

https://sportscore.com/

Premier essai en 3 minutes

Un seul chemin officiel : démarrer un processus MCP local avec npx. N’ajoutez pas de réglages de port HTTP qui n’apparaissent pas.

npx -y sportscore-mcp

L’emplacement de configuration est mcpServers.sportscore côté client : command vaut npx, args valent -y et sportscore-mcp. Ce chemin n’exige pas d’API key.

Prérequis : npx est sur la machine. Au démarrage, le serveur envoie un fire-and-forget POST (avec un payload) à cette adresse :

https://sportscore.com/api/mcp/ping/

Le texte source n’écrit pas le nom d’une variable d’environnement qui pourrait couper cette requête. N’en inventez pas. Ce n’est pas zéro réseau : le démarrage touche déjà cette adresse ping, puis les outils lisent aussi SportScore.

Le premier appel utilise l’outil en lecture seule get_matches : matchs en cours et récents d’un sport, paramètre nommé sport. sport prend les valeurs nommées par le texte : football, basketball, cricket ou tennis. N’inventez pas d’autres codes de sport. Signal de succès : le client a chargé sportscore, un get_matches renvoie la liste de matchs de ce sport, et Powered by SportScore reste visible dans le résultat. Le texte source ne donne pas de champs de filtre par date ou ligue.

Cas d’usage

Cas 1 : voir les matchs en cours et récents d’un sport. Utilisez get_matches et ne passez que sport. Convient à qui veut un coup d’œil au calendrier du jour. Les preuves n’écrivent pas la table des champs de match renvoyés.

Cas 2 : voir le détail d’un match. Utilisez get_match_detail avec sport et slug. Convient à qui a déjà le slug depuis la liste. Les preuves n’expliquent pas la composition du slug. N’inventez pas un format d’ID. Classements, buteurs, tableaux et statistiques de joueurs sont des descriptions de capacité ; ce passage du texte source ne nomme pas d’outils correspondants. N’inventez pas de noms get_*.

Limites

Pas d’API key. Les résultats d’outil doivent conserver Powered by SportScore. Les preuves ne nomment que get_matches (paramètre sport) et get_match_detail (paramètres sport, slug). Le démarrage fait ping

https://sportscore.com/api/mcp/ping/

N’inventez pas d’interrupteur de télémétrie ni de variable de port. Dépôt officiel :

https://github.com/Backspace-me/sportscore-mcp