Wraps the Transport for London Unified API so Claude can query live London transport data without you writing integration code. Six tools cover the essentials: service status and disruptions by mode, live arrivals at stops, journey planning between points, Santander Cycles docking stations, real-time crowding levels, and fare lookups. The server resolves natural stop names to NaPTAN IDs automatically, so you can ask "next bus from Oxford Circus" instead of hunting down stop codes. Ships as both a Node.js MCPB package and a Java Docker image. You'll want a free TfL API key to avoid strict rate limits. Reach for this when you're building transport integrations for London and want Claude to handle the queries instead of maintaining your own API client.
claude mcp add --transport stdio oneill9-mcp-server-tfl -- docker run -i --rm ghcr.io/oneill9/mcp-server-tfl:1.4.0