Que fait le serveur MCP “MCP-Soccerdata” ?
MCP-Soccerdata est un serveur open-source Model Context Protocol (MCP) qui se connecte à l’API SoccerDataAPI pour fournir des informations à jour sur les matchs de football via des interactions en langage naturel. Conçu pour être utilisé avec des clients compatibles MCP comme Claude Desktop, il permet aux utilisateurs et aux assistants IA de récupérer des données structurées et en temps réel sur le football en s’appuyant sur les modèles de langage (LLMs). Le serveur offre des informations en direct sur les matchs en cours, les listes de matchs, les compositions d’équipe, les événements clés, les cotes et les métadonnées de ligue. Cette intégration permet des workflows IA pour interroger les données de football, facilitant le développement, la recherche et l’engagement des fans.
Liste des prompts
Aucun modèle de prompt n’est explicitement documenté dans le dépôt.
Liste des ressources
- Listes de matchs en direct
Fournit une liste mondiale de tous les matchs de football actuellement actifs, y compris les noms des équipes, les horaires de coup d’envoi, les détails du stade et les scores en cours. - Détails des matchs
Fournit des informations sur l’état du match (programmé, en cours, terminé), le détail des buts et les résultats finaux. - Événements clés du match
Fournit des données structurées sur les buts, remplacements, cartons jaunes/rouges et penalties pour chaque match. - Compositions d’équipe
Donne des détails sur le onze de départ, les remplaçants, l’état des blessures et les formations d’équipe.
Liste des outils
Aucune liste d’outils explicite ou détail du fichier server.py n’est disponible dans le dépôt ou la documentation.
Cas d’utilisation de ce serveur MCP
- Surveillance des matchs de football en direct
Les développeurs ou agents IA peuvent obtenir des données à la minute sur les matchs de football en cours dans le monde entier. - Rapports sportifs automatisés
Générez automatiquement des résumés de match, des analyses d’événements et des compositions pour les médias ou sites de fans. - Bots d’engagement des fans
Alimentez des chatbots qui répondent aux questions sur les scores en direct, les prochains matchs ou les statistiques des joueurs. - Applications d’analyse de paris
Intégrez les cotes et données de match en temps réel dans des outils de recommandation ou d’analyse de paris. - Suivi de ligues et tournois
Créez des tableaux de bord pour suivre les classements, résultats et statistiques des ligues et tournois.
Comment le configurer
Windsurf
- Assurez-vous d’avoir installé Node.js et Windsurf.
- Localisez votre fichier de configuration Windsurf (par exemple,
windsurf.json
). - Ajoutez le serveur MCP-Soccerdata à la section
mcpServers
avec le snippet JSON suivant :{ "mcpServers": { "soccerdata": { "command": "npx", "args": ["@yeonupark/mcp-soccer-data@latest"] } } }
- Enregistrez la configuration et redémarrez Windsurf.
- Vérifiez que le serveur fonctionne et est accessible.
Claude
- Installez Claude Desktop et assurez-vous qu’il est à jour.
- Ouvrez le fichier de configuration de Claude (l’emplacement varie selon l’OS).
- Ajoutez le serveur MCP-Soccerdata à la section
mcpServers
:{ "mcpServers": { "soccerdata": { "command": "npx", "args": ["@yeonupark/mcp-soccer-data@latest"] } } }
- Enregistrez les modifications et redémarrez Claude Desktop.
- Confirmez la connexion réussie dans l’interface Claude.
Cursor
- Installez Cursor IDE et assurez-vous que Node.js est disponible.
- Ouvrez ou créez un fichier
.cursorconfig
dans votre espace de travail. - Insérez la configuration du serveur :
{ "mcpServers": { "soccerdata": { "command": "npx", "args": ["@yeonupark/mcp-soccer-data@latest"] } } }
- Enregistrez et rechargez Cursor.
- Vérifiez que le serveur MCP apparaît dans le panneau des extensions Cursor.
Cline
- Installez le client terminal Cline.
- Ouvrez votre fichier de configuration
.cline.json
. - Ajoutez la configuration :
{ "mcpServers": { "soccerdata": { "command": "npx", "args": ["@yeonupark/mcp-soccer-data@latest"] } } }
- Enregistrez et redémarrez Cline.
- Utilisez la commande
cline mcp list
pour vérifier la connexion.
Sécurisation des clés API
Stockez les clés API sensibles dans des variables d’environnement et transmettez-les via le champ env
de votre configuration. Exemple :
{
"mcpServers": {
"soccerdata": {
"command": "npx",
"args": ["@yeonupark/mcp-soccer-data@latest"],
"env": {
"SOCCERDATA_API_KEY": "${SOCCERDATA_API_KEY}"
},
"inputs": {
"apiKey": "${SOCCERDATA_API_KEY}"
}
}
}
}
Comment utiliser ce MCP dans des flows
Utilisation de MCP dans FlowHunt
Pour intégrer des serveurs MCP dans votre workflow FlowHunt, commencez par ajouter le composant MCP à votre flow et connectez-le à votre agent IA :

Cliquez sur le composant MCP pour ouvrir le panneau de configuration. Dans la section de configuration MCP système, insérez les détails de votre serveur MCP en utilisant ce format JSON :
{
"MCP-Soccerdata": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Une fois configuré, l’agent IA pourra utiliser ce MCP comme outil avec l’accès à toutes ses fonctions et capacités. N’oubliez pas de remplacer “MCP-Soccerdata” par le nom réel de votre serveur MCP et de mettre à jour l’URL en conséquence.
Aperçu
Section | Disponibilité | Détails/Notes |
---|---|---|
Aperçu | ✅ | Description claire dans le README |
Liste des prompts | ⛔ | Aucun modèle de prompt trouvé |
Liste des ressources | ✅ | Ressources décrites dans le README (données match, événements, compo…) |
Liste des outils | ⛔ | Pas de liste d’outils explicite dans la documentation ou server.py |
Sécurisation des clés API | ✅ | Instructions générales fournies ; exemple d’env inclus |
Prise en charge de l’échantillonnage | ⛔ | Non mentionné |
Notre avis
MCP-Soccerdata offre un serveur de données football en temps réel bien ciblé avec des ressources bien décrites et des instructions de configuration claires. Cependant, l’absence de modèles de prompt documentés et de définitions d’outils explicites limite la flexibilité prête à l’emploi et l’adoption par les développeurs pour des workflows MCP avancés.
Score MCP
Possède une LICENCE | ✅ (MIT) |
---|---|
Au moins un outil | ⛔ |
Nombre de Forks | 5 |
Nombre d’étoiles | 15 |
Sur la base des tableaux ci-dessus, j’évaluerais ce serveur MCP à 5 sur 10 : il offre des fonctionnalités et une documentation solides pour les données football, mais manque de fonctionnalités MCP avancées comme des modèles de prompt, des listes d’outils et une prise en charge claire de l’échantillonnage/racines pour une intégration avancée.
Questions fréquemment posées
- Que fournit le serveur MCP-Soccerdata ?
Il se connecte à l'API SoccerDataAPI pour fournir des données de matchs de football en temps réel, y compris les scores en direct, les événements clés, les compositions d'équipe, les détails des matchs et les métadonnées de ligue, le tout accessible via des interactions en langage naturel avec des assistants IA.
- Avec quelles plateformes MCP-Soccerdata est-il compatible ?
MCP-Soccerdata fonctionne avec tout client compatible MCP, y compris FlowHunt, Claude Desktop, Windsurf, Cursor IDE et le terminal Cline.
- Une clé API est-elle requise et comment la sécuriser ?
Oui, vous devez stocker votre clé SoccerDataAPI comme variable d'environnement et la référencer dans la configuration de votre serveur MCP. Exemple : { "env": { "SOCCERDATA_API_KEY": "${SOCCERDATA_API_KEY}" }, "inputs": { "apiKey": "${SOCCERDATA_API_KEY}" } }
- Quels sont les cas d'utilisation courants pour ce serveur ?
Les cas d'utilisation populaires incluent la surveillance des matchs en direct, les rapports sportifs automatisés, l'animation de bots pour les fans, l'analyse de paris et la création de tableaux de bord de ligue/tournoi avec des données de football en temps réel.
- Le serveur fournit-il des modèles de prompt ou des outils ?
Aucun modèle de prompt explicite ni liste d'outils n'est fourni dans la documentation ou le dépôt pour MCP-Soccerdata.
Intégrez MCP-Soccerdata avec FlowHunt
Apportez des informations en temps réel sur les matchs de football dans vos workflows d'IA. Configurez le serveur MCP-Soccerdata avec FlowHunt ou votre client compatible MCP préféré et déverrouillez des données sportives structurées et à jour pour vos applications.