Skip to main content
Glama

Server Details

The world railway atlas as MCP tools: notable train routes, night trains, journey times.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
Repository
Flightmussy/trainrouter-atlas
GitHub Stars
6
Server Listing
TrainRouter Atlas
ChatGPT
–
Claude
–

TDQS

A4.2/5.0

Scored across 7 tools

Disambiguation4/5

Each tool has a distinct primary purpose and the descriptions explicitly route the agent between them (e.g. city_pair vs. night_trains vs. search_routes), which is unusually good. The only real overlap is that search_routes with country/category filters can subsume routes_in_country and night_trains, but the descriptions call out which to prefer.

Naming Consistency4/5

Five tools use noun-phrase resource naming (famous_routes, night_trains, routes_in_country, city_pair, atlas_stats) while two use verb_noun (get_route, search_routes). The mix is readable and predictable in spirit, but not a single uniform convention.

Tool Count5/5

Seven tools is well-scoped for a curated route atlas: one meta/stats tool, one free-text search, one detail fetch, and four focused browse helpers. Every tool earns its place without redundancy.

Completeness4/5

Coverage spans stats, search, full detail, famous rankings, sleepers, country browse, and city-pair journeys, so core workflows are closed. Minor gaps: no way to enumerate all countries/operators or list a category outright without going through search_routes, though atlas_stats partially mitigates this.

Available Tools

7 tools
atlas_statsAtlas coverage statsA
Read-onlyIdempotent
Inspect

One-call snapshot of what the World Train Map atlas covers: total route count, countries, combined length in km, the category list, number of city-pair guides, data snapshot date, and direct URLs to the main browse pages (world map, all routes, Europe/USA maps, night trains, scenic, by-country, city-to-city). Takes no parameters. Call it to learn what this server can answer, to cite dataset totals, or to link a browse page — it returns no individual routes; use search_routes or famous_routes for those.

Inputs: no named parameters.

city_pairCity-to-city by trainA
Read-onlyIdempotent
Inspect

Journey facts between two cities (European coverage): fastest and typical duration, whether direct trains run, fewest changes, operators and the guide URL — plus legendary atlas routes on that corridor. Direction-insensitive. Figures are sampled from public schedule data, not live times — treat as planning estimates. An uncovered pair returns an error with a search_routes tip.

Inputs: to (required), from (required).

famous_routesMost famous train routesA
Read-onlyIdempotent
Inspect

The world's most famous train journeys in World Train Map's renown order (rank 1 = most famous: Trans-Siberian, Glacier Express, Orient Express lineage, Shinkansen…), as compact facts with id and URL per route. Best first call for bucket-list and "greatest train trips" questions; use search_routes to find something specific, get_route for full detail on one route.

Inputs: limit.

get_routeGet one route in fullA
Read-onlyIdempotent
Inspect

Full record for one atlas route by exact id: distance, fastest time, top speed, operator, rolling stock, opening year, ridership, story, on-route sights, photo and page URL, plus country-hub links. An unknown id returns up to 5 close-match suggestions instead of failing. Use search_routes first when you only have a name or city.

Inputs: id (required).

night_trainsNight trains / sleepersA
Read-onlyIdempotent
Inspect

Sleeper routes from the atlas, sorted by renown — all of them by default, or only those starting or ending in a given city — with the per-city night-train guide URL when one exists. Use for overnight and sleeper questions; city_pair for concrete A-to-B times; search_routes for other route categories.

Inputs: city.

routes_in_countryTrain routes in a countryA
Read-onlyIdempotent
Inspect

Every atlas route crossing one country, sorted by renown, plus that country's worldtrainmap.com hub URL when it exists. An unrecognised country returns an error, not an empty list. Use for "trains in X" questions; use search_routes to combine a country with text or category filters, night_trains for sleepers only.

Inputs: country (required).

search_routesSearch train routesA
Read-onlyIdempotent
Inspect

Free-text search over every route in the World Train Map atlas — matches route name, cities, train name, operator and countries, with optional category/country filters. Accent-insensitive; every word of the query must match. Returns compact per-route facts with id and worldtrainmap.com URL, sorted by renown with route-name matches first; with no query it lists the whole atlas by renown. Use get_route with a returned id for full detail, famous_routes for a ready-made top list, city_pair for A-to-B journey times.

Inputs: limit, query, country, category.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      B
      maintenance
      Locally-run MCP server that lets MCP clients search Japanese railway operators, lines, and stations, and retrieve station/line geometries as GeoJSON, operating kilometers, daily passenger trends, and nearest-station lookups from open linked data. It also computes simple network routes with transfer and stop counts, while explicitly excluding timetables, travel times, and through services.
      11
      MIT
    • A
      license
      A
      quality
      B
      maintenance
      Provides an MCP interface to the ERA RINF railway infrastructure database for Poland and Czech Republic, enabling route planning, train compatibility checks (gauge, axle load, length, clearance), weather risk assessment, and traction planning, with a LangGraph agent integrating a custom MCP server and an OpenWeather MCP server.
      5
      MIT
    • A
      license
      Not graded
      quality
      D
      maintenance
      Read-only MCP server that queries Russian Railways (ticket.rzd.ru) for train schedules, car types, prices, and seat availability. It provides official RZD links for manual booking but does not log in, book, or pay.
      56 npm
      2
      MIT
    • A
      license
      A
      quality
      D
      maintenance
      An (unofficial) MCP server for the Deutsche Bahn Timetables API — station search, planned departures, and real-time changes (delays, platform changes, cancellations) as tools for Claude and other MCP clients.
      4
      2
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.