TfL Connector for AI agents.
12 live capabilities
Plan London journeys and track live transit data instantly.
Waiting for input…
Why people use TfL
TfL for Real-Time London Transit Tracking
This Connector pulls all that data into one place. You can ask your agent for the status of the Overground or the next bus at a specific stop without leaving your current window. You get a single source of truth for your commute.
What Vinkius changes
You get a real-time London transit analyst inside your AI client.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Quick commute checks
A commuter asks for the next Northern Line train at Bank and gets immediate arrival times via get_arrivals.
- Real-world use case 02
Tourist navigation
A tourist wants a route from Heathrow to the West End and gets a multimodal plan using get_journey.
- Real-world use case 03
Delivery route planning
A delivery driver checks for roadworks on the A40 to avoid delays using get_road_disruptions.
Complete set · 12capabilities
The complete TfL capability set.
These are the exact actions your AI can choose when you ask it to work with TfL.
01—04
4 capabilities in this set.
Part of 12 available through TfL.
- 01 Capability
Get road disruptions
Get details on roadworks, incidents, and closures affecting London driving.
- 02 Capability
Get road status
View the current operational status of specific London roads and corridors.
- 03 Capability
Get stop point details
Get accessibility info, fare zones, and station types for a specific stop.
- 04 Capability
Get vehicle details
Check ULEZ and Congestion Charge compliance for a registered vehicle.
05—08
4 capabilities in this set.
Part of 12 available through TfL.
- 05 Capability
Get arrivals
Get predicted arrival times and service types for any specific Tube station or bus stop.
- 06 Capability
Get bike point
View the exact bike count and dock capacity for a specific Santander Cycles station.
- 07 Capability
Get bike points
List all available bike docking stations across London with their real-time occupancy.
- 08 Capability
Get journey
Generate detailed, leg-by-leg instructions for trips involving multiple transport modes.
09—12
4 capabilities in this set.
Part of 12 available through TfL.
- 09 Capability
Get line status
Check the current service health of all Tube lines, buses, and the Elizabeth line.
- 10 Capability
Get modes
See all the different types of transport available within the TfL network.
- 11 Capability
Get place search
Find specific categories of places like museums or parks across the city.
- 12 Capability
Search stop point
Find the unique ID and location for any station or stop by name or landmark.
Set up in minutes
One URL. Then ask TfL to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use TfL from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_GmLG2WU1NqSwa6Bxkk9PyS9BTTgnPpbkfTXlka31/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it TfL, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable TfL for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_GmLG2WU1NqSwa6Bxkk9PyS9BTTgnPpbkfTXlka31/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the TfL URL.
- Step 03
Save and start
Save the connection and enable TfL in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"tfl": {
"url": "https://edge.vinkius.com/vk_preview_GmLG2WU1NqSwa6Bxkk9PyS9BTTgnPpbkfTXlka31/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using TfL
Open Agent mode in chat and ask: "Using TfL, help me...". 12 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"tfl": {
"url": "https://edge.vinkius.com/vk_preview_GmLG2WU1NqSwa6Bxkk9PyS9BTTgnPpbkfTXlka31/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using TfL
Ask Copilot: "Using TfL, help me...". 12 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"tfl": {
"url": "https://edge.vinkius.com/vk_preview_GmLG2WU1NqSwa6Bxkk9PyS9BTTgnPpbkfTXlka31/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using TfL
Open Cascade and ask: "Using TfL, help me...". 12 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"tfl": {
"url": "https://edge.vinkius.com/vk_preview_GmLG2WU1NqSwa6Bxkk9PyS9BTTgnPpbkfTXlka31/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using TfL
Ask Cline: "Using TfL, help me...". 12 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add tfl --transport http "https://edge.vinkius.com/vk_preview_GmLG2WU1NqSwa6Bxkk9PyS9BTTgnPpbkfTXlka31/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using TfL
Ask Claude: "Using TfL, show me...". 12 tools are ready
Where the request belongs
Work TfL can move forward.
This is for anyone who lives in, works in, or visits London and needs to move around without the headache of constant app-switching. It is for people who value real-time accuracy over generic suggestions.
London Commuter
Plans daily routes and checks for delays before leaving the house.
Logistics Coordinator
Monitors road disruptions and ULEZ status for delivery fleets.
Tour Guide
Helps visitors find multimodal routes and nearby points of interest.
Cycle Enthusiast
Checks Santander Cycles availability for last-mile travel.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsTransport for London
Get live tube status, bus arrivals, journey planning, road disruptions and bike point data across London.
TransportAPI
Access UK public transport data via TransportAPI. track buses and trains, plan journeys, check departures, and monitor service disruptions from any AI agent.
Lyko
Access European public transit via Lyko. plan intermodal trips, check departures, search stops, and monitor transit operators from any AI agent.
HERE Mobility
AI transit planning: discover routes, schedules, and stations for public transport via agents.
TripGo
AI multimodal transit: plan trips, track vehicles, and check schedules via agents.
Navitia
Access European public transit via Navitia. plan multimodal journeys, check schedules, track disruptions, and explore transit networks from any AI agent.
Bring your own AI
Change the model, client or framework. Keep TfL connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about TfL.
The practical details behind the request, access and result.
Can the TfL MCP help me plan a trip across London?
Yes, it can generate multimodal routes that combine the Tube, buses, walking, and cycling into a single set of instructions.
Does the TfL MCP show real-time bus arrivals?
Yes, it pulls live data to show you exactly when the next bus is expected to arrive at your specific stop.
Can I use the TfL MCP to check if my car is ULEZ compliant?
Yes, you can check the compliance status and any exemptions for a registered vehicle in London.
Does the TfL MCP include bike sharing info?
Yes, it provides real-time availability for Santander Cycles, including bike counts and empty dock numbers.
Can I check for road closures with the TfL MCP?
Yes, it monitors road disruptions, roadworks, and incidents to help you plan your driving route.
Is the TfL MCP good for finding nearby stations?
Yes, it can search for any station or stop point by name or landmark and provide detailed info on accessibility.
Can my AI check when the next Tube train is arriving at my station?
Yes! First use search_stop_point with the station name (e.g., "Oxford Circus", "King's Cross") to find the stop ID. Then use get_arrivals with that stop ID to get real-time arrival predictions with line names, destinations, time to station in minutes, and platform information. This covers all TfL modes including Tube, bus, DLR, Overground, Elizabeth line, tram, river, and cable-car.
How do I plan a journey from Heathrow Airport to central London using public transport?
Use the get_journey capability with "Heathrow Airport" as the origin and your destination (e.g., "Oxford Circus", "Tower Bridge"). The TfL Journey Planner will return multiple route options combining Elizabeth line, Piccadilly line, Heathrow Express, and connecting Tube/bus services. Each option includes total duration, fare estimates, walking distances, number of interchanges, and step-by-step instructions with station sequences. You can also specify preferences for accessibility or cycling options.
Are there any Tube line closures or major disruptions right now?
Use get_line_status with modes="tube" to check all Tube line statuses, or call it without a mode filter for system-wide status across all transport modes. This returns each line's current status (Good Service, Minor Delays, Severe Delays, Part Suspended, Planned Work) with detailed descriptions and reasons. Always check this before planning any London journey to avoid unexpected disruptions.
One connection away
Give your agent a direct line to TfL.
Connect TfL once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available