loading…
Search for a command to run...
loading…
Provides access to real-time data from the French Basketball Federation (FFBB), including live scores, standings, and competition details. It allows users to se
Provides access to real-time data from the French Basketball Federation (FFBB), including live scores, standings, and competition details. It allows users to search for clubs, matches, and venues using natural language without requiring an API key.
Statistiques, calendriers, classements et scores en direct officiels de la FFBB, conçus spécifiquement pour les LLMs via le protocole MCP.
🌐 Visiter la Landing Page
Dernière mise à jour : 26 Avril 2026 • Propulsé par ffbb-api-client-v3 v1.6.0
Le serveur FFBB MCP est la première et unique référence mondiale permettant d'exposer les données officielles du basketball français (FFBB) au protocole MCP (Model Context Protocol).
Il permet aux assistants IA (Claude, Gemini, Cursor) de naviguer intelligemment dans tout l'écosystème du basket français : des ligues nationales aux championnats régionaux et départementaux, avec une compréhension logique métier inégalée (résolution de noms de clubs ambigus, gestion des phases et poules, etc.).
L'instance publique canonique : 👉
https://ffbb.desimone.fr/mcpTous les clients IA doivent pointer vers cette URL. Transport : Streamable HTTP (spec MCP 2025-11-25).
L'URL de l'instance publique est prête à l'emploi. Voici comment l'intégrer dans vos outils favoris :
Ajoutez cette configuration dans votre claude_desktop_config.json :
{
"mcpServers": {
"ffbb": {
"httpUrl": "https://ffbb.desimone.fr/mcp"
}
}
}
Dans l'interface de gestion MCP de l'éditeur :
Streamable HTTP (ou HTTP selon le client)https://ffbb.desimone.fr/mcpnpx -y @smithery/cli@latest install @nickdesi/mcpffbb --client claude --mcp-url https://ffbb.desimone.fr/mcp
Récemment refondu pour maximiser les performances des LLMs, le serveur propose 11 outils unifiés et sur-puissants :
| Outil | Description | Paramètres Clés |
|---|---|---|
⚡ ffbb_bilan |
Obtenir le bilan complet de A à Z (toutes phases) d'une équipe, ses classements & résultats en 1 appel. | club_name, categorie, force_refresh |
⚡ ffbb_team_summary |
Le résumé parfait pour un agent : bilan, phase courante, dernier match joué et prochain match. | club_name, categorie |
🏀 ffbb_last_result |
Le score et détail du tout dernier match joué par l'équipe. | categorie, club_name, force_refresh |
🗓️ ffbb_next_match |
Les infos du prochain match officiel à venir (adversaire, date, salle). | categorie, club_name, force_refresh |
| Outil | Description | Paramètres Clés |
|---|---|---|
ffbb_search |
Le moteur de recherche global (clubs, compétitions, salles, matchs, engagements, formations). | query, type, limit |
ffbb_resolve_team |
Résout et trouve l'ID/les infos exactes d'une équipe via une chaîne (ex: «U11M1»). | club_name, categorie |
ffbb_get |
Accès direct aux classements complets et matchs par ID technique. | id, type, force_refresh |
ffbb_club |
Explorer le planning complet, l'ensemble des équipes ou tous les classements d'un club. | action, club_name, force_refresh |
ffbb_bilan_saison |
Bilan détaillé toutes phases pour une équipe précise. | organisme_id, force_refresh |
ffbb_lives |
Récupère tous les matchs actuellement en direct en France. | Aucun |
ffbb_saisons |
Liste et détermine la saison FFBB en cours. | active_only |
ffbb_version |
Diagnostics runtime : version, transport, TTLs de cache actifs. | Aucun |
ffbb_searchL'outil ffbb_search couvre 9 index Meilisearch et supporte le filtrage et tri natifs :
| Type | Description |
|---|---|
all |
Recherche globale sur tous les index (défaut) |
competitions |
Compétitions officielles |
organismes |
Clubs, comités, ligues |
rencontres |
Matchs et rencontres |
salles |
Salles et gymnases |
pratiques |
Lieux de pratique |
terrains |
Terrains de basket |
tournois |
Tournois |
engagements |
Engagements d'équipes |
formations |
Formations et stages |
Paramètres de filtrage :
filter_by (optionnel) — Filtre Meilisearch natif (ex: codePostal = "63000")sort (optionnel) — Tri Meilisearch natif (ex: ["libelle:asc"])Ce serveur est automatiquement synchronisé avec les releases de FFBBApiClientV3 :
FFBBApiClientV3 : git tag v1.x.x
│
▼
publish.yml publie sur PyPI
│
▼ repository_dispatch
bump-ffbb-client.yml
└── uv lock --upgrade-package ffbb-api-client-v3
└── Ouvre une PR auto "chore: bump v1.x.x→v1.y.y"
Un fallback quotidien à 07:00 UTC vérifie et ouvre automatiquement une PR si une nouvelle version PyPI est disponible.
flowchart LR
A["Agent IA\nClaude / Cursor"] -->|"Streamable HTTP\nPOST /mcp"| B("FastMCP Server\nffbb.desimone.fr")
B -->|"Logique Métier & Cache"| C{"Services\nUnifiés"}
C <-->|"ffbb-api-client-v3 v1.6.0"| D[("FFBB API Officielle")]
/mcp acceptant POST (JSON-RPC) et GET.Service Layer consolide de nombreux micro-appels FFBB en réponses JSON concises, économisant massivement les tokens de votre LLM.ffbb_club auto-résout les poule_id pour les classements par phase et met en avant l'équipe concernée.Ce serveur expose des Prompts natifs pour donner instantanément de l'expertise métier à votre agent :
expert_basket : Injecte les règles métier complexes de la FFBB à votre agent (catégories, désambiguaïsation, règles de navigation multi-phases, utilisation optimale des outils unifiés). Fortement recommandé.bilan_equipe : Prompt guidé pour sortir un rapport exhaustif d'une équipe.analyser_match / prochain_match : Workflows en 1 clic pour décortiquer une rencontre spécifique.Vichy au lieu de JA Vichy si c'est ambigu) et utilisez ffbb_search.ffbb_bilan avec le paramètre club_name pour qu'il fasse lui-même la résolution interne.ffbb_bilan, ffbb_team_summary et ffbb_bilan_saison émettent maintenant des notifications de progression aux clients qui les supportent (Claude Desktop, Cursor…). Aucun changement d'API nécessaire.Jeanne d'Arc) : ✅ Supporté nativement — les apostrophes typographiques (’, ‘, `) sont automatiquement normalisées avant la recherche.U11M1 trouve désormais une équipe enregistrée sans numéro (numéro 1 implicite). Le champ note de l'équipe retournée l'indique explicitement.https://ffbb.desimone.fr/mcp.https://ffbb.desimone.fr/health.Pour découvrir la documentation technique exhaustive, le guide de contribution et les détails internes :
Construit avec ❤️ pour la communauté du basket. Ce projet non-officiel n'est pas affilié à la Fédération Française de BasketBall.
Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"ffbb-mcp-server": {
"command": "npx",
"args": []
}
}
}PRs, issues, code search, CI status
Database, auth and storage
Reference / test server with prompts, resources, and tools.
Secure file operations with configurable access controls.