Traintrackr

Traintrackr docs

What Traintrackr can answer, three worked examples, and its limits.

Connecting

The connector address is https://traintrackr.live/mcp. The home page has the steps for Claude and ChatGPT.

You sign in with an email address. Traintrackr sends a six-digit code that lasts 10 minutes and works once. There is no password, and the address is not kept: the privacy policy says what is.

Worked examples

1. Which platform?

Which platform is the next train from Cambridge to Kings Cross?

The assistant uses Departure platform. The answer contains:

Large stations often announce a platform about 10 minutes before departure. Until then you get the booked platform, marked as such.

2. Live departures

What are the next trains from Liverpool Street to Colchester, and are they on time?

The assistant uses Live departures. The answer contains, for each train in the next two hours:

Ask to see the board (show me the departures board for Liverpool Street) and, in an app that supports it, the assistant uses Show a departure board to draw the same trains as a departure board. Its Refresh button asks for the board again.

3. Planning a journey

How do I get from Cambridge to Sudbury on Saturday morning?

The assistant uses Plan a journey. The answer contains:

Changes between London terminals are included as estimated walking or Tube links.

Tools

An assistant chooses the tool; you don't need to name one. Every tool only reads data, and takes station names or three-letter station codes.

Find a station find_station
Matches a name, part of a name or a station code to stations. Used when a name fits several, such as Sudbury.
Live departures live_departures
The departure board for the next two hours: expected times, platforms, delays and cancellations.
Live arrivals live_arrivals
The arrivals board for the next two hours.
Show a departure board show_board
The same departures or arrivals, drawn on screen as a departure board. Used when you ask to see a board.
Departure platform departure_platform
The platform for one train: the next departure, or the one booked at a time you give.
Departures from a platform platform_departures
The next trains to leave from one platform.
Timetable timetable
Booked departures or arrivals at a station on any date the timetable covers, usually months ahead.
Service details service_details
Every stop for one train, with live times where there are any.
Plan a journey plan_journey
Journeys between two stations, with changes.
Data status data_status
Which data sources are working and how fresh the timetable is.
Privacy policy privacy_policy
The privacy policy, so your assistant can answer questions about what is kept about you.

Limits

Check with your train operator before you travel if a journey matters.

Where the data comes from

Support

Email support@traintrackr.live. The code is open source: hugorodgerbrown/traintracker.