Chat with AI and use the interactive dashboard — no account needed.
Access Transport for London's Unified API for real-time data across the London transport network. Get live Tube line statuses, plan journeys, search for stops and stations, view live arrival predictions, and find Santander Cycles docking stations. Covers Tube, DLR, Overground, Elizabeth line, buses, and more.
No account needed. Search with the interactive app or chat with AI — both work side by side.
Browse all toolsDomain knowledge for Transport for London — workflow patterns, data models, and gotchas for your AI agent.
Real-time data for London's entire public transport network.
An interactive map dashboard is available alongside this chat. When the app panel is open, your tool results are automatically forwarded to the map — do NOT call the app-open tool again. Just use the data tools below (get status, plan journey, search stops, etc.) and the map will update with the results rendered as map layers: tube lines as colored polylines, stations as markers, bike docks as colored circles, arrivals as floating boards.
940GZZLUVIC for Victoria Tube) or ICS codes (e.g. 1000248).timeToStation is in seconds.bakerloo, central, circle, district, hammersmith-city, jubilee, metropolitan, northern, piccadilly, victoria, waterloo-city, elizabeth.ics_id field from search results, e.g. 1000108 for Highbury & Islington). Also accepts NaPTAN IDs, Hub IDs (auto-resolved), or coordinates (lat,lon format as a string like 51.5074,-0.1278).matches with both id (Hub/NaPTAN) and ics_id (ICS code) fields. Use ics_id for journey planning.NbBikes, NbEmptyDocks, NbDocks./Arrivals endpoint returns predictions in arbitrary order — sorted by timeToStation in tool output.1000266 for Westminster) or NaPTAN IDs (940GZZLUWSM). Full stop names don't work — use search stops first.tube, dlr, overground, elizabeth-line, bus, tram, cable-car, river-bus.Search for Santander Cycles (bike-share) docking stations in London by name or area. Returns station names, locations, and IDs. Use a search term to f...
Plan a journey between two points on the London transport network. Returns route options with duration, legs, line changes, departure/arrival times, a...
Get live arrival predictions for a specific TfL line. Returns upcoming arrivals with station names, platform, direction, destination, expected arrival...
Get the current service status of one or more specific TfL lines. Returns status severity, description, and disruption reasons if any. Use line IDs li...
Search for TfL stops and stations by name. Returns matching stops with their IDs (NaPTAN/ICS codes usable in journey planning), transport modes, zones...
Get live arrival predictions for a specific stop or station. Returns upcoming arrivals across all lines serving that stop, with platform, direction, d...
Get the current service status of all London Underground (Tube) lines, or any other TfL mode (DLR, Overground, Elizabeth line, bus, tram, etc.). Retur...
Access Transport for London's Unified API for real-time data across the London transport network. Get live Tube line statuses, plan journeys, search for stops and stations, view live arrival predictions, and find Santander Cycles docking stations. Covers Tube, DLR, Overground, Elizabeth line, buses, and more. It provides 7 tools that AI agents can use through the Model Context Protocol (MCP).
Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/tfl. Authentication is handled automatically.
Transport for London provides 7 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.
Transport for London uses open data APIs — no authentication required.
Connect Transport for London to any MCP client in minutes
Model Context Protocol lets AI tools call external capabilities securely through a single URL. This bundle groups tools behind an MCP endpoint that many clients can use.
Skip the manual setup! Use the .mcpb file format for one-click installation. Check the Claude Desktop tab for setup instructions.
Select ChatGPT, Cursor, Claude Code, or another tab for copy-paste config.
More open data integrations you might like
British Geological Survey AGS File Utilities API. Validate, convert, and generate graphical logs fro...
APIs.guru is the largest directory of OpenAPI specifications and REST API definitions. Browse and se...
AQUAVIEW offers access to a large database of global oceanographic datasets, enabling researchers an...
Bank of England Statistical Interactive Database. Retrieve daily exchange rates (GBP vs major curren...
British Geological Survey OpenGeoscience OGC API. Access geology, earthquake, landslide, borehole, a...
British Geological Survey Sensor Data Service (OGC SensorThings API). Access real-time and historica...