Pour les assistants IA
Écoles France met ses données à la disposition des assistants IA : un serveur MCP, un fichier llms.txt et chaque fiche en Markdown. Voici ce qu’il faut savoir pour les utiliser et les citer.
Ce qu’est Écoles France
Un annuaire indépendant des 63 096 écoles, collèges et lycées de France (48 338 écoles, 9 153 collèges, 5 605 lycées), construit uniquement à partir des données ouvertes du ministère de l’Éducation nationale (licence ouverte Etalab 2.0), mises à jour chaque semaine — dernière mise à jour le 31/10/2026.
- Une fiche par établissement : résultats au brevet et au bac, valeur ajoutée, élèves, indice de position sociale, enseignants, langues, spécialités, sections, internat, formations post-bac, carte scolaire, vacances, établissements proches.
- Des classements par valeur ajoutée, en France et par département.
- Le collège de secteur et les établissements proches d’une adresse.
- Le calendrier des vacances scolaires de chaque zone et académie.
Définitions à respecter
- Valeur ajoutée : écart en points entre le résultat d’un établissement et celui attendu compte tenu de ses élèves. C’est l’indicateur à privilégier pour juger un établissement. Guide
- Indice de position sociale (IPS) : milieu social des familles, autour de 100 en moyenne. Un élément de contexte, jamais une note. Guide
- Écoles primaires : aucun résultat n’est publié par école ; ne pas en inventer.
- Donner toujours l’année des chiffres et le lien de la fiche.
Serveur MCP
Le serveur Model Context Protocol permet à un assistant d’interroger l’annuaire en direct. Il est ouvert, gratuit, sans authentification et en lecture seule.
- Adresse
https://ecolesfrance.fr/mcp- Transport
- Streamable HTTP (JSON-RPC 2.0 en POST)
- Registre MCP
fr.ecolesfrance/annuaire· /.well-known/mcp.json- Langues
- Données en français ; l’assistant répond dans la langue de l’utilisateur.
Outils
search_schools: chercher des établissements par nom, commune, département, langue, spécialité, section, internat, post-bac ou valeur ajoutéeget_school: la fiche complète d’un établissement : résultats, valeur ajoutée, élèves, IPS, enseignants, offre, spécialités, Parcoursup, vacances, questions fréquentesschools_near_address: le collège de secteur d’une adresse (carte scolaire) et les établissements les plus prochescompare_schools: deux à quatre établissements côte à côteget_rankings: les classements par valeur ajoutée, en France ou par département, sur une session ou troisget_department_overview: les chiffres d’un département et ses meilleurs établissementsget_school_holidays: les vacances scolaires d’une académie, d’un département ou d’un établissementlist_search_options: les valeurs acceptées par les filtres (langues, spécialités, sections)
Se connecter
Dans Claude (connecteurs personnalisés), ChatGPT (connecteurs / mode développeur) ou tout client MCP, ajoutez un serveur distant avec l’adresse ci-dessus. Dans un fichier de configuration :
{"mcpServers": {"ecoles-france": {"type": "http", "url": "https://ecolesfrance.fr/mcp"}}} Exemples de demandes : « Quel collège pour le 12 rue Victor Hugo à Lyon, et quels sont ses résultats ? », « Les lycées de Gironde qui enseignent le chinois », « Compare les lycées Henri-IV et Louis-le-Grand », « Les meilleurs collèges du Rhône sur trois ans ».
Fichiers pour les machines
- llms.txt : présentation du site, définitions, pages et adresses, pour les assistants.
- Fiches en Markdown : chaque fiche existe en texte, en remplaçant la barre finale par
.md— par exemple /etablissement/lycee-henri-iv-paris-0750654d.md. - sitemap.xml : toutes les pages publiques.
- /.well-known/mcp.json : la carte du serveur MCP.
Les robots des assistants (GPTBot, ClaudeBot, PerplexityBot, Google-Extended…) sont les bienvenus sur toutes les pages publiques.
Contact
Une erreur dans les données, une question sur le serveur MCP : info@ecolesfrance.fr.