mcp-french-school-map
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-french-school-map Find all high schools in Lyon and summarize their IPS data"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
mcp-french-school-map
MCP server for French education data: school directory, geocoded establishments, IPS, Parcoursup and exam dataset discovery.
Tools
Run the MCP and call french_school_map_get_sources first to inspect source coverage. This server also exposes domain-specific tools for the topic described above.
Includes school search, UAI school profiles, education dataset discovery, and comparison context helpers.
Related MCP server: data-centrevaldeloire
Install
npm install
npm run build
npm test
npm run devClaude Desktop
{
"mcpServers": {
"french-school-map": {
"command": "npx",
"args": ["mcp-french-school-map"]
}
}
}Sources
data.education.gouv.fr: https://data.education.gouv.fr/
Annuaire de l’éducation dataset: https://www.data.gouv.fr/datasets/annuaire-de-leducation
Education open-data API listing: https://www.data.gouv.fr/dataservices/api-donnees-ouvertes-de-leducation-nationale
data.gouv.fr API: https://doc.data.gouv.fr/api/reference/
Publishing
See docs/publishing.md.
Glama / Docker
The repo includes Dockerfile and glama.json.
Build steps:
["npm install", "npm run build"]CMD arguments:
["node", "dist/index.js"]Safety
This MCP helps agents discover and summarize public sources. It is not an official authority. Verify decisions against the competent public service or original data producer.
License
MIT
Available Tools
5 toolsfrench_school_map_fetch_source_excerptB
Fetch a short text excerpt from a curated source by index or title keyword.
Inputs: source_key (required), max_chars.
french_school_map_get_sourcesA
List curated sources used by this MCP.
Inputs: no named parameters.
french_school_map_school_contextB
Build a source-oriented school comparison context for a commune or address query.
Inputs: place (required).
french_school_map_search_education_datasetsC
Search data.gouv.fr for education datasets such as IPS, Parcoursup, exam results, sectorization and school directory.
Inputs: query, page_size.
french_school_map_search_schoolsC
Search the national education directory on data.education.gouv.fr.
Inputs: type, limit, query, commune.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 5 tools
Each tool targets a clearly distinct action: listing sources, fetching excerpts, searching schools, searching datasets, and building context. No overlap or ambiguity between them.
All tools share the 'french_school_map_' prefix, but the final tool 'school_context' lacks a clear verb, breaking the get/fetch/search pattern. Minor deviation overall.
Five tools precisely cover the server's purpose—accessing school data and sources—without redundancy or unnecessary bloat.
The set covers source discovery, data retrieval, and search across directories and datasets. A minor gap is the lack of direct dataset metadata fetch, but search_education_datasets mostly satisfies this.
Maintenance
Related MCP Connectors
French open data: communes, parcels, risks, property sales, water, crime, planning.
French public registers: companies (SIRENE, BODACC) and real estate (cadastre, DVF, DPE, risks).
French address quality, geocoding, routing, company lookup & catchment stats (BAN, INSEE, OSM).
Education Data MCP — US K-12 schools, districts, funding and child poverty.
Related MCP Servers
- FlicenseNot gradedqualityCmaintenanceProvides access to French public data through data.gouv.fr, IGN cartographic services (maps, tiles, geographic data), address geocoding, and administrative divisions with demographic information.6-
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to search, query, and explore datasets from the Centre-Val de Loire Open Data portal, covering regional services, transport, education, and environment.102 npmMIT
- AlicenseAqualityBmaintenanceEnables discovery and inspection of French public open data on data.gouv.fr, including datasets, resources, organizations, and dataservices via natural language.9MIT
- AlicenseBqualityBmaintenanceEnables discovery and summarization of public French transport data, including datasets, GTFS resources, regions, networks, and data-quality information, via transport.data.gouv.fr.5MIT