@pipeworx/tfl
Connect: https://gateway.pipeworx.io/tfl/mcp · Install: one-click buttons
Tools: 6
Tools
- line_status — Current service status for London transport lines. Pass either a comma-separated list of modes (e.g. “tube,dlr”) OR a specific lineId (e.g. “victoria”, “central”). Returns each line with lineStatuses
- stop_search — Search for stops/stations by name. Returns matches with a naptanId (the “id” field) used by the arrivals tool, plus modes, zone, and lat/lon.
- arrivals — Real-time predicted arrivals at a stop. Pass the naptanId from stop_search (e.g. “940GZZLUOXC”). Results are sorted by timeToStation (seconds away), nearest first.
- plan_journey — Plan a journey across London transport. from/to may be stop names, postcodes, or “lat,lon” coordinates. Returns journey options (legs, durations, modes). If a location is ambiguous, the API returns di
- bike_points — Santander Cycle docking stations with live availability (bikes, empty docks, total docks in additionalProperties). Pass an optional search to filter by name/area; omit it to list all docking stations.
- disruptions — Current disruptions for the given transport modes, with description and affected lines.
Tools
-
arrivals— Real-time predicted arrivals at a stop. Pass the naptanId from stop_search (e.g. 940GZZLUOXC ). Results are sorted by timeToStation (seconds away), nearest first. -
bike_points— Santander Cycle docking stations with live availability (bikes, empty docks, total docks in additionalProperties). Pass an optional search to filter by name/area; omit it to list all docking stations. -
disruptions— Current disruptions for the given transport modes, with description and affected lines. -
line_status— Current service status for London transport lines. Pass either a comma-separated list of modes (e.g. tube,dlr ) OR a specific lineId (e.g. victoria , central ). Returns each line with lineStatuses + s -
plan_journey— Plan a journey across London transport. from/to may be stop names, postcodes, or lat,lon coordinates. Returns journey options (legs, durations, modes). If a location is ambiguous, the API returns disa -
stop_search— Search for stops/stations by name. Returns matches with a naptanId (the id field) used by the arrivals tool, plus modes, zone, and lat/lon.