mcp-french-transport-data
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-transport-data List GTFS datasets for the Île-de-France region"
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-transport-data
MCP server for transport.data.gouv.fr: datasets, GTFS resources, regions, networks, and data-quality discovery.
Tools
Run the MCP and call french_transport_data_get_sources first to inspect source coverage. This server also exposes domain-specific tools for the topic described above.
french_transport_data_search_datasetsfrench_transport_data_get_datasetfrench_transport_data_list_dataset_resourcesfrench_transport_data_search_data_gouv
Related MCP server: data-sncf
Install
npm install
npm run build
npm test
npm run devClaude Desktop
{
"mcpServers": {
"french-transport-data": {
"command": "npx",
"args": ["mcp-french-transport-data"]
}
}
}Sources
transport.data.gouv.fr: https://transport.data.gouv.fr/
transport.data.gouv.fr API docs: https://doc.transport.data.gouv.fr/outils/outils-disponibles-sur-le-pan/api
transport API Swagger: https://transport.data.gouv.fr/swaggerui
National stops dataset: https://transport.data.gouv.fr/datasets/arrets-de-transport-en-france
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_transport_data_fetch_source_excerptA
Fetch a short text excerpt from a curated source by index or title keyword.
Inputs: source_key (required), max_chars.
french_transport_data_get_datasetA
Fetch one transport.data.gouv.fr dataset by id.
Inputs: id (required).
french_transport_data_get_sourcesB
List curated sources used by this MCP.
Inputs: no named parameters.
french_transport_data_search_data_gouvA
Search data.gouv.fr for mobility datasets such as GTFS, NeTEx, SIRI, stops, and real-time feeds.
Inputs: query, page_size.
french_transport_data_search_datasetsC
Search transport.data.gouv.fr datasets by text using the public API.
Inputs: limit, query.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 5 tools
Tools are mostly distinct, targeting either curated sources or transport.data.gouv datasets. However, 'search_datasets' and 'search_data_gouv' both perform dataset searches with overlapping scope, which could cause misselection.
All tool names follow the consistent 'french_transport_data_<verb>_<object>' pattern using snake_case, making the API predictable and easy to navigate.
Five tools is a well-scoped size for a transport data retrieval server, each covering a distinct operation without feeling sparse or bloated.
The set covers browsing curated sources, fetching excerpts, searching and retrieving datasets from transport.data.gouv.fr, and a broader mobility search. Minor gaps exist, such as lack of direct dataset download or listing all datasets, but core workflows are supported.
Maintenance
Related MCP Connectors
French address quality, geocoding, routing, company lookup & catchment stats (BAN, INSEE, OSM).
Plan door-to-door trips across French trains, buses, transit and flights.
French open data: communes, parcels, risks, property sales, water, crime, planning.
SNCF Open Data (ressources.data.sncf.com) — OpenDataSoft MCP.
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 querying SNCF Open Data (train schedules, stations, punctuality, etc.) through natural language or direct tool calls, with dataset search, metadata retrieval, and ODSQL querying.105 npmMIT
- AlicenseAqualityBmaintenanceEnables discovery and inspection of French public open data on data.gouv.fr, including datasets, resources, organizations, and dataservices via natural language.9MIT
- AlicenseAqualityBmaintenanceEnables discovery and navigation of French overseas territories public data across national and local open-data portals, with tools to search datasets, list territories and communes, and fetch source excerpts via official French government APIs.10MIT