UK National Rail MCP
Retrieves UK National Rail train schedules and live travel information via the Realtime Trains API.
Delv Safety Grade: C
Score 58/100 · assessed 2026-04-28
This MCP server provides read-only access to UK National Rail schedules via the Realtime Trains API. The maintainer Lucy Goodchild appears to be a solo developer with limited public profile, creating some uncertainty around long-term maintenance and organisational backing. The package is distributed via npm with standard installation, which provides reasonable supply chain integrity. Permissions are appropriately scoped to network outbound calls and environment variable reading for the API key, making this a low-risk integration from a capability perspective. The repository exists and appears functional, though documentation and transparency could be stronger. No security incidents are known. The main concerns centre on maintainer continuity and the single point of failure for a community-maintained integration. Suitable for non-critical use cases where UK rail data is needed, but organisations should monitor for ongoing maintenance.
Lethal Trifecta (prompt-injection exposure)
ONE OF THREEPublic schedule data.
Green flags
- Read-only API access with no write capabilities
- Standard npm package distribution
- Narrow, well-defined scope (UK rail data only)
- No known security incidents or vulnerabilities
Red flags
- Solo maintainer with limited public track record
- Requires API key stored in environment variables
- Limited documentation on error handling and rate limits
- No visible community adoption or contributor base
Permissions requested
Install
npx -y @smithery/cli install @lucygoodchild/mcp-national-rail --client claude
RTT_API_KEYReview
Install this if you regularly check UK train times and want to eliminate the National Rail Enquiries website from your life. Skip it if you're not a British rail user or only check trains occasionally. It does one thing well and doesn't pretend otherwise.
Good at
- Removes the need to leave Claude and check National Rail Enquiries manually.
- Live delay and platform information updates faster than most station boards.
- Clean data format that Claude interprets correctly for connection planning.
- Free tier API access is generous enough for daily commuter use.
- Setup takes under five minutes if you already have a Realtime Trains account.
Watch out
- UK National Rail only, completely useless outside Britain.
- Doesn't cover ticket prices, seat reservations, or booking.
- Requires familiarity with CRS station codes for best results.
- Free tier rate limits could bite if you're polling services programmatically.
- No support for buses, trams, or other public transport modes.
Use cases
- UK train planning
- delay lookups
- commute automation
- travel alerts
Getting started
Works with
Similar MCPs
- MobbinReference 621,500+ real app screens from inside Claude, Cursor, and other AI tools. Mobbin's design library exposed as MCP so agents can work from real UI patterns instead of guessing.
- Discogs MCPSearches the Discogs music catalogue for releases, artists, labels, and marketplace listings.
- Unsplash MCPSearches Unsplash for high-quality stock photos with filters for orientation, colour, and size.
- OP.GG MCPProvides gaming data for League of Legends, TFT, and Valorant including champion analytics, esports schedules, and meta comps.