Skip to content

Transport for London (TfL) MCP Server

Disclaimer: This is a community-built project. It is not affiliated with, endorsed by, or connected to Transport for London (TfL) in any way.

Welcome

This MCP server exposes the TfL (Transport for London) Unified API tools, allowing AI assistants like Claude to query live London transport data.

Features

Line & Service Status

  • Check real-time status of the Tube and Overground network
  • View disruptions and delays across all transport modes — Tube, bus, DLR, Elizabeth line, tram, river bus, and more
  • List all available TfL transport modes

Live Arrivals

  • Get live arrival predictions at any bus stop, Tube station, or DLR platform
  • Search for stops and stations by name to find their IDs

Journey Planning

  • Plan multi-leg journeys across London combining Tube, bus, rail, walking, and cycling
  • Accepts postcodes, station IDs, or latitude/longitude coordinates

Cycling

  • Check live Santander Cycles docking station availability across London
  • See bikes available and empty docks at each station

API Key

An API key is strongly recommended for effective use. Without one, TfL applies strict anonymous rate limits that will impact most real-world usage.

Register a free key at api-portal.tfl.gov.uk — takes a few minutes. Once you have your key, see the API Key Setup Guide for how to pass it to the server.

For the full list of tools and parameters, see the Tools Reference.

To learn how to install and connect this server to your AI assistant, check out the Installation Guide.