An astronaut overseeing a futuristic data hub

Connect TfL to ChatGPT, Claude and Gemini

Set it up once and it works in ChatGPT, Claude, Cursor, and any other client you love. It all runs safely in the background, so you can relax and focus on what really matters. Get live arrival times and route planning through your AI agent.

Ask AI about this Connector

Developed, maintained, and hosted by Vinkius.

MCP VERIFIED · PRODUCTION READY · VINKIUS GUARANTEED

Waiting for input…

Works with modern AI clients that support MCP, including ChatGPT, Claude, Cursor, and more.

ChatGPTClaudeCursorPerplexityGeminiMicrosoft CopilotRaycastMeta AI

Your AI does the work. We keep it safe and sound.

No other AI tool gives you this. Your workflow runs in the client you already love, your account stays protected, and you decide what the agent can and cannot do. It is the whole reason to make the switch.

Each Connector lives inside our infrastructure, the same place where your workflow runs. The three things below are already part of it, working quietly in the background so you never have to think about them. Nothing to add, nothing to set up, nothing to worry about.

A futuristic MCP client docking bay
V8 Isolate01

Each Connector runs inside its own sealed environment.

Each Connector runs inside its own sealed V8 runtime — no access to your files, your system, or other servers. A Connector never sees past its own request.

Kill Switch02

One switch stops every agent. Instantly.

One action deactivates every Connector, revokes every token, and ends every session at once. AI Governance keeps the record.

FinOps per User03

Spending limits that pause instead of surprise.

Every user keeps their own connections and credentials, isolated from everyone else. Anything that would cross your spending limit is held for your approval, not billed.

Three controls, built into the layer your AI connects through.

Curated set · 12 capabilities

We ship only the actions that matter.

Capability set01 / 03

01-04

4 capabilities in this set.

Part of 12 available through TfL.

  1. 01

    Get road status

    This capability returns real-time status and operational info for London roads. Use it to check for closures or specific conditions on routes like the A40.

  2. 02

    Get vehicle details

    This capability checks vehicle registration for ULEZ and Congestion Charge compliance. It returns make, model, and specific charge exemption details.

  3. 03

    Get arrivals

    This capability provides live arrival predictions for Tube, bus, DLR, and other TfL services. It gives you the minutes remaining until the next vehicle arrives at a specific stop.

  4. 04

    Get bike point

    This capability retrieves specific details for a Santander Cycles docking station. It shows how many bikes are currently available and how many empty docks remain.

Capability set02 / 03

05-08

4 capabilities in this set.

Part of 12 available through TfL.

  1. 05

    Get journey

    This capability plans multimodal trips across the London network. It calculates duration, walking distance, and fare estimates for routes using bus, rail, or cycling.

  2. 06

    Get line status

    This capability reports the current service status for all TfL lines. It identifies if a line has good service or is facing delays and disruptions.

  3. 07

    Get modes

    This capability lists all transport modes available within the TfL network. Use it to see if a specific mode like the river bus or cable car is supported.

  4. 08

    Get place search

    This capability searches for points of interest and locations across London. It can find specific categories like museums, parks, or hospitals.

Capability set03 / 03

09-12

4 capabilities in this set.

Part of 12 available through TfL.

  1. 09

    Get road disruptions

    This capability identifies current roadworks and incidents affecting London traffic. It provides details on the cause and severity of specific disruptions.

  2. 10

    Get stop point details

    This capability provides deep metadata for a specific station or stop. It includes accessibility info, fare zones, and station hierarchy.

  3. 11

    Search stop point

    This capability finds TfL stop points by name or location. It returns the stop IDs needed to request live arrival data.

  4. 12

    Get bike points

    This capability lists all Santander Cycles docking stations in London. It helps you find the nearest available bike or empty dock.

Real work

What teams actually run

01

Daily Commuting

Check if your usual Tube line has delays before you leave the house.

02

Last-mile Connectivity

Find a Santander Cycles dock near your destination to finish your trip.

03

Driving in London

Verify if your car is ULEZ compliant before entering central zones.

04

Trip Planning

Ask your agent to find the fastest way to get from one landmark to another using any combination of transport.

Automate a task

Put TfL to work on one thing.

Step-by-step automations your AI runs through this Connector: the workflow, the prompts to start with, and the exact capabilities behind each move.

One connector, every AI

TfL works with the most popular AI clients.

These are the most popular clients, each with a step-by-step guide: one link, set up once, with governance and visibility built in. And because everything runs on the MCP standard, the same connection also works in any other compatible client — nothing to rebuild.

Building your own app? The connector is yours to use.

You don't need a client to put TfL to work: the same hosted connection plugs into your own applications and agent code, with the same governance on every request. Build with it, chat with it — one connection for both.

Observed, not estimated

916ms average. Fast in production.

TfL is checked daily against the live service.

Daily averagePeak 1164ms
Oct 3Today
Fastest day
760ms
Slowest day
1164ms
14-day trend
Slowing+14%

Connect your client

One URL. Every client.

Activate the Connector, copy your link, and paste it into the client you already use. 12 capabilities arrive ready to run.

Preview access · not provider authentication

The vk_preview_* token belongs to Vinkius preview infrastructure. It lets Claude discover and display the capabilities of TfL, so you can see the experience inside your AI.

It does not authenticate your account with TfL. Actions requiring credentials or live account data may not run until you activate the Connector and authorize the service.

TfL Connector

You're all set. Choose your MCP client and follow the setup instructions.

Connector linkhttps://edge.vinkius.com/vk_preview_GmLG2WU1NqSwa6Bxkk9PyS9BTTgnPpbkfTXlka31/mcp

Claude Desktop

Follow the steps below to connect in seconds.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — TfL capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "mcpServers": {
    "tfl-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_GmLG2WU1NqSwa6Bxkk9PyS9BTTgnPpbkfTXlka31/mcp"
    }
  }
}
  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Step-by-step instructions for each client are in the guide. How to connect

Guided setup for Claude? Set up TfL in Claude and other AIs

See all the AI clients this connector works with ↑

Who it's for

Built for the work TfL owners hand off.

This MCP is built for anyone navigating the London transport network who wants to use an AI agent to manage their movement.

  • 01

    London Commuters

    They hand off the task of checking line statuses and arrival times to their agent.

  • 02

    Tourists

    They use the agent to plan multimodal trips and find points of interest.

  • 03

    Cyclists

    They ask the agent to find available Santander Cycles docks near their location.

  • 04

    Drivers

    They use the agent to check road closures and vehicle compliance before driving.

FAQ

Questions TfL owners ask.

  • 01

    Do I need a TfL developer account?

    Yes, you will need to provide a TfL Application ID and Key, which you can get for free from the TfL developer portal.

  • 02

    Which AI clients can use this MCP?

    You can use this with any MCP-compatible client, including Claude, Cursor, and Windsurf.

  • 03

    Can I check bus arrivals with this?

    Yes, the MCP provides real-time arrival predictions for buses, Tube, DLR, Overground, and more.

  • 04

    Does it include Santander Cycles data?

    Yes, you can search for docking stations and see exactly how many bikes and empty docks are available.

  • 05

    Is ULEZ information included?

    Yes, the MCP can check vehicle registration details to verify ULEZ and Congestion Charge compliance.

  • 06

    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.

  • 07

    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.

  • 08

    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.

Connect TfL to Claude, Cursor, ChatGPT & more