mcp-tfl-journey
Provides real-time journey planning, route searches, service alerts, and disruption information for Transport for London stations and services.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-tfl-journeyplan a route from Kings Cross to Liverpool Street"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
TFL Journey MCP Server
🚇 A Model Context Protocol (MCP) server for Transport for London journey data. Get real-time routes, alerts, and disruptions via AI assistants like Claude.
Quick Start
# Demo mode (limited requests)
TFL_API_KEY="6674e72d9f3d4678a3539ffbb24d5c92" npx mcp-tfl-journey
# With your own API key
TFL_API_KEY="your-api-key" npx mcp-tfl-journeyGet your free API key: https://api-portal.tfl.gov.uk/signup
Related MCP server: MBTA MCP Server
Claude Configuration
Add to your Claude MCP config:
{
"mcpServers": {
"tfl-journey": {
"command": "npx",
"args": ["mcp-tfl-journey"],
"env": {
"TFL_API_KEY": "6674e72d9f3d4678a3539ffbb24d5c92"
}
}
}
}Features
🔍 Journey Search: Find routes between TFL stations
🚨 Real-time Alerts: Get service alerts and disruptions
📍 Stop Points: Detailed station information
📊 Journey Summaries: Duration, timing, and statistics
Usage
The search_journey tool accepts:
from: Source station code (e.g., "9400ZZLUKSX" for Kings Cross)to: Destination station code (e.g., "9400ZZLULVT" for Liverpool Street)
Local Development
npm install
export TFL_API_KEY="your-api-key"
npm startStation Codes
Code | Station |
9400ZZLUKSX | Kings Cross |
9400ZZLULVT | Liverpool Street |
9400ZZLUPAD | Paddington |
9400ZZLUVIC | Victoria |
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Related MCP Servers
- AlicenseCqualityDmaintenanceProvides real-time access to Transport for London data, enabling users to check tube line statuses, get disruption details, and plan journeys between London locations. Uses the official TfL Unified API to deliver live transport information through AI assistants.313MIT
- AlicenseBqualityFmaintenanceEnables AI clients to access Boston's MBTA public transit data, including real-time predictions, schedules, route planning, and service alerts.321Apache 2.0
- Flicense-qualityDmaintenanceProvides real-time Dutch Railways (NS) data for journey planning, live departures, disruptions, and station search.3
- Flicense-qualityDmaintenanceEnables AI assistants to access real-time Transport for London data, including tube/bus arrivals, line status, journey planning, and disruptions.1
Related MCP Connectors
Read and update your Everway trips and itineraries from any MCP-compatible AI assistant.
Real-time transit stops, routes, arrivals, vehicle positions, and schedules via OneBusAway APIs.
AI marketplace — flights, tours, activities, transport & more via MCP. No auth required.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/alisonborba/mcp-tfl-journey'
If you have feedback or need assistance with the MCP directory API, please join our Discord server