Query the TfL Unified API for London transit arrivals and journey planning
domain: api.tfl.gov.uk · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗
Steps
Register for an app at the TfL API Portal to get credentials for higher rate limits
Explore available endpoints (StopPoint, Line, Journey, Place, BikePoint, Road) via the published Swagger/OpenAPI documentation
Use the Line/Arrivals endpoints for real-time predicted arrivals at a StopPoint
Use the Journey Planner endpoint for multi-modal trip planning across Tube, bus, rail, and other TfL modes
Use BikePoint endpoints for London's cycle-hire dock/bike availability
Known gotchas
Unauthenticated calls are heavily rate-limited; production usage requires registered credentials
The Unified API covers many transport modes under TfL-specific endpoint names (Line, StopPoint, Journey) that don't map 1:1 onto GTFS concepts, so a GTFS-shaped integration needs a translation layer
Give your agent this knowledge — and 15,500+ more routes
One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp
Need this verified for your stack — or a route we don't have yet?