Search notable train routes and retrieve route facts and map geometry through a no-auth MCP endpoint.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ or use 1-click editor setup below.
๐ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Trainrouter Atlas.
Flightmussy/trainrouter-atlas MCP server exposes a curated atlas of notable rail routes for use by AI assistants. The collection covers high-speed services, classic long-distance trains, night trains, scenic lines, and luxury routes. A route record can provide its name, endpoints, category, rolling stock, operator, distance, top speed, published journey duration, opening year, countries served, short description, fame ranking, and a route URL. Geometry is available as longitude/latitude waypoints representing a LineString.
The available count depends on the release or deployment. The tagged Zenodo release contains 744 routes, the repository data contains 961, and the README describes a separately deployed MCP snapshot with 1,247 routes as of 11 August 2026. The live website may contain more recent data than the MCP deployment.
The hosted MCP service uses Streamable HTTP and is available at https://worldtrainmap.com/mcp. No credentials are required. An MCP-compatible AI client can connect to that endpoint and use the atlas for route lookup and retrieval. The repository also contains the server implementation under mcp/, allowing it to be run locally after installing the project dependencies with npm install and starting it with npm start.
The project is separate from the interactive map at worldtrainmap.com, although both expose related atlas data. The repository also publishes CSV, JSON, and GeoJSON files for direct data analysis outside MCP.
For a hosted connection, configure an MCP client with the Streamable HTTP endpoint https://worldtrainmap.com/mcp. The older https://trainrouter.com/mcp address is also stated to answer directly because JSON-RPC clients may not follow redirects; the project has otherwise been renamed to World Train Map.
For local use, clone the repository, run npm install, and launch the project with npm start. The supplied material does not document environment variables, client-specific configuration files, or additional authentication settings.
The documented server capabilities include:
The repository files can also be loaded with tools such as pandas and GeoPandas, but those are data-analysis examples rather than MCP tools.
Flightmussy/trainrouter-atlas is curated rather than exhaustive. Its facts are approximate published values assembled from public references, so they should not be treated as authoritative operational information. The atlas does not provide live schedules, booking, dispatch, or real-time service status in the supplied documentation.
The repository snapshot, MCP deployment, website, and Zenodo release are not necessarily synchronized. Route geometry is also undergoing a provenance change: most repository geometry is hand-traced, while some lines are derived from OpenStreetMap railway data. OSM-derived geometry carries ODbL considerations, while the curated facts are licensed CC BY 4.0 with attribution to World Train Map. The MCP server code is licensed MIT. Stories, photos, and city-to-city journey guides available on the website are not included in the repository dataset.
Factual signals from GitHub, npm, and our automated checks โ not a rating.
No reviews yet โ be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/flightmussy-trainrouter-atlas)<a href="https://allmcps.com/mcp/flightmussy-trainrouter-atlas"><img src="https://allmcps.com/api/badge/flightmussy-trainrouter-atlas?style=directory" alt="Trainrouter Atlas on AllMCPs" /></a>