4,500+ servers built on MCP Fusion
Vinkius

TransportAPI Alternative MCP. Get live UK departures, plan multi-modal journeys.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

TransportAPI Alternative MCP on Cursor AI Code Editor MCP Client TransportAPI Alternative MCP on Claude Desktop App MCP Integration TransportAPI Alternative MCP on OpenAI Agents SDK MCP Compatible TransportAPI Alternative MCP on Visual Studio Code MCP Extension Client TransportAPI Alternative MCP on GitHub Copilot AI Agent MCP Integration TransportAPI Alternative MCP on Google Gemini AI MCP Integration TransportAPI Alternative MCP on Lovable AI Development MCP Client TransportAPI Alternative MCP on Mistral AI Agents MCP Compatible TransportAPI Alternative MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

TransportAPI Alternative provides full UK public transport intelligence for your AI agent. It handles everything from checking live bus and train departures to planning complex, multi-modal journeys across multiple lines.

You can search stations by name or postcode, audit fares, and get detailed timetables—all without opening a separate travel app.

What your AI agents can do

Get bus route timetable

Gets the scheduled timetable for a specific bus route ID.

Get bus service

Retrieves detailed information about an entire bus service or line.

Get live bus departures

Returns real-time departure times, destinations, and operators for a UK bus stop.

+ 9 more capabilities included
Plan Multi-Modal Journeys

Calculates step-by-step routes, including bus transfers, train segments, and walking time, between any two UK locations.

Check Live Departures

Retrieves current, real-time departure times for both buses and trains at specific stops or stations.

Search by Location Type

Finds nearby bus stops or general transport hubs using precise GPS coordinates.

Determine Fares

Calculates the ticket price needed to travel between any two identified stations.

Get Timetables and Services

Retrieves full scheduled timetables for both bus routes (get_bus_route_timetable) and train stations.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

TransportAPI Alternative: 12 Tools for UK Transit Data

Access live departures, journey planning, fare comparisons, and scheduled timetables for all public transport modes in the UK.

get019d8491

get bus route timetable

Gets the scheduled timetable for a specific bus route ID.

get019d8491

get bus service

Retrieves detailed information about an entire bus service or line.

get019d8491

get live bus departures

Returns real-time departure times, destinations, and operators for a UK bus stop.

get019d8491

get live train departures

Returns real-time train departures for any specified UK station code or name.

get019d8491

get nearby bus stops

Finds all bus stops located near a given GPS coordinate pair.

get019d8491

get nearby transport places

Locates general transport hubs (like train stations or major bus interchanges) near specific coordinates.

get019d8491

get train fares

Compares and retrieves the ticket price required to travel between any two UK train stations.

get019d8491

get train service details

Gives the full operational calling pattern of a specific train service or route.

get019d8491

get train station timetable

Provides the scheduled timetable for all trains running through a specific station.

get019d8491

get transport by postcode

Identifies available public transport options when you only have a UK postcode, not coordinates.

plan019d8491

plan public transport journey

Calculates the optimal, step-by-step journey plan between two specified locations.

search019d8491

search transport places

Searches for specific train stations or bus stops by name.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with TransportAPI Alternative, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

You're getting full UK public transport intelligence right here for your agent. You don't gotta open another travel app or deal with messy websites; your AI client handles all the complex logistics and gives you actionable data straight up.

Your agent calculates step-by-step journeys using plan_public_transport_journey, figuring out the optimal route between any two spots. It maps out multi-modal trips, meaning it accounts for bus transfers, train segments, and even how long you'll walk between points.

Need to know what's happening right now? You can check live departures for both buses and trains. get_live_bus_departures gives real-time times, destinations, and operators for any specific UK bus stop. Similarly, get_live_train_departures pulls the current status of trains leaving any specified station code or name.

Finding your starting point is simple. You can use search_transport_places to locate specific train stations or bus stops just by naming 'em. If you only have a UK postcode, get_transport_by_postcode identifies all the public transport options available from that zip code. For precise location finding using coordinates, get_nearby_bus_stops finds every bus stop near those GPS points, and get_nearby_transport_places locates major hubs like train stations or large bus interchanges nearby.

For planning ahead, you've got deep access to schedules. You can grab the full operational calling pattern for a specific rail line using get_train_service_details. For all trains running through one station, get_train_station_timetable provides the comprehensive schedule. If you focus on buses, get_bus_service retrieves detailed info about an entire bus line, and get_bus_route_timetable pulls the specific scheduled timetable for a single route ID.

Figuring out ticket costs is straightforward. You just run get_train_fares, and it compares the exact ticket price you need to travel between any two UK train stations. Your agent also handles general location discovery by letting you use get_transport_by_postcode when coordinates aren't an option, covering all public transport methods available from that postcode.

How TransportAPI Alternative MCP Works

  1. 1 1. Subscribe to this server, then enter your TransportAPI App ID and API Key.
  2. 2 2. Your AI client calls a specific tool (e.g., get_live_train_departures) with required parameters like station code or coordinates.
  3. 3 3. The server executes the call against the live UK transit data and returns structured JSON containing departure times, routes, or journey segments.

The bottom line is that you get a single conversation interface to manage complex transport queries that usually require multiple websites and manual steps.

Who Is TransportAPI Alternative MCP For?

Anyone who needs accurate, real-time UK transit data. Think urban mobility researchers tracking patterns, logistics teams verifying service reliability, or even a commuter stuck in a complex travel day. You're tired of cross-referencing Google Maps with the operator's website—this is for you.

Logistics Manager

Verifies if a specific train line or bus route can handle peak capacity, auditing service status and comparing alternative routes.

Urban Planner/Researcher

Collects historical and live transit metadata to map population movement patterns or study changes in station accessibility using postcode searches.

Operations Lead

Automates the process of checking service reliability across multiple operators, ensuring cross-functional teams have consistent data feeds.

What Changes When You Connect

  • Real-time Status Checks: Don't guess the schedule. Use get_live_bus_departures or get_live_train_departures to get instant updates on bus and train arrivals at any stop.
  • Full Trip Planning: The plan_public_transport_journey tool builds complete, multi-segment routes between locations—you don't have to stitch together different travel apps.
  • Fare Comparison: Need to know the cost? get_train_fares quickly compares ticket prices for journeys between two stations so you can budget right away.
  • Flexible Search Inputs: Stuck on an address? Use get_transport_by_postcode if you only have a UK postcode, or use get_nearby_bus_stops if you're working with GPS coordinates.
  • Deep Service Data: For detailed analysis, pull the full schedule using get_train_station_timetable, or check service variations with get_train_service_details. This is depth data, not just a quick trip plan.

Real-World Use Cases

01

Emergency Commute Audit

A commuter needs to get from Waterloo to Brighton quickly. They ask their agent to run plan_public_transport_journey. The agent returns the fastest route, but before confirming, the user prompts for live status using get_live_train_departures at Waterloo to ensure no unexpected delays are reported.

02

New Site Logistics Assessment

A project manager needs to know how people get to a new construction site defined only by a postcode. They use get_transport_by_postcode first, then use search_transport_places to verify if major bus stops are within walking distance, planning the final leg using plan_public_transport_journey.

03

Route Reliability Check

A company needs to audit a key worker's daily journey. The agent runs get_bus_service for the primary bus line and then uses get_bus_route_timetable to pull the full schedule, letting the manager flag any service variations or gaps in coverage.

04

Multi-Stop Data Collection

An academic researcher wants to map transit options around a central point. They run get_nearby_transport_places using GPS coordinates and then use get_live_bus_departures for the top three resulting stops to gather real-time data points.

The Tradeoffs

Assuming Plan = Live

Relying solely on a historical timetable (e.g., using get_bus_route_timetable) to plan a trip, assuming the schedule is always running.

Always validate key segments with real-time tools. After planning the journey via plan_public_transport_journey, run get_live_bus_departures for the start stop and check get_train_fares to confirm current pricing.

Mixing Input Methods

Trying to plan a journey using coordinates when the system expects station names, or vice versa.

Determine your input first. If you have a postcode, start with get_transport_by_postcode. If you have GPS, use get_nearby_bus_stops before planning.

Ignoring Service Variations

Only checking the basic route timetable without knowing if there are specific service variations or operator details that affect the journey.

For deeper data, check get_train_service_details to see the full calling pattern. Use this alongside plan_public_transport_journey for thorough analysis.

When It Fits, When It Doesn't

Use this server if your task involves calculating routes or gathering transit data specific to the UK, covering both bus and train modes. You need live status updates, fare comparisons, or flexible input methods (postcode/coordinates).

Don't use it if: 1) Your journey is purely pedestrian or cycling-only—it won't map those segments. 2) The transport system you are analyzing operates outside of the UK. In that case, look for a regional transit data API instead.

If your goal is just to find a station name, search_transport_places works. But if you need to know how to get to the station from an address, run get_transport_by_postcode first.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by TransportAPI. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 12 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

get_bus_route_timetable get_bus_service get_live_bus_departures get_live_train_departures get_nearby_bus_stops get_nearby_transport_places get_train_fares get_train_service_details get_train_station_timetable get_transport_by_postcode plan_public_transport_journey search_transport_places

Manually planning a complex commute is a nightmare of tabs and copy-pasting.

Today, if you need to know how to get from your home postcode to the office—say, across three different modes of transport—you have to open Google Maps. Then, you might check the train operator's website for the timetable, and finally, you use a separate bus company site to see live departures. You end up switching between five tabs, copying codes back and forth, and guessing if the schedule is even current.

With this MCP server, your agent handles it all in one conversation. You ask for the trip plan from A to B; the agent runs `plan_public_transport_journey` and gives you a single, coherent itinerary. It's done.

TransportAPI Alternative MCP Server: Live Data & Fare Checks

Manually checking if the train service is delayed or what the current ticket price is requires running multiple, distinct API calls. You check the timetable using `get_train_station_timetable`, then you have to run a separate query for fares using `get_train_fares` just to confirm costs.

Now, your agent manages this sequence. It combines the journey plan with live data checks and fare estimates in one go. It's about having reliable, current information instantly.

Common Questions About TransportAPI Alternative MCP

How do I find nearby bus stops using TransportAPI Alternative MCP Server? +

You use the get_nearby_bus_stops tool and provide your GPS coordinates. This finds all available stops near that specific point.

Can I plan a journey if I only have a postcode, not coordinates? (Using TransportAPI Alternative MCP Server) +

Yes. First, run get_transport_by_postcode to get transport options based on the UK postcode, and then use those results in your planning calls.

Is getting live departures for trains different than buses? (Using TransportAPI Alternative MCP Server) +

Yes. You must call get_live_train_departures for train status, and use get_live_bus_departures specifically for real-time bus updates.

What is the difference between planning a journey and checking fares? (Using TransportAPI Alternative MCP Server) +

The plan_public_transport_journey gives you the route steps. The get_train_fares tool only calculates the current ticket price between two points, regardless of the full itinerary.

How do I search for stations by name? (Using TransportAPI Alternative MCP Server) +

Use the search_transport_places tool. It allows you to input a station or bus stop name directly and returns matching IDs and locations.

How do I get scheduled timetable data using the `get_train_station_timetable` tool? +

The get_train_station_timetable tool returns the static, published schedule for a station. This means you see when trains should run, regardless of real-time delays. It's crucial for planning long-term schedules or checking service patterns.

What credentials do I need to connect and use the `TransportAPI Alternative MCP Server`? +

You must provide an API Key and App ID when configuring the server. These keys authenticate your AI client with TransportAPI, giving your agent access to all live departure and planning tools.

When should I use `get_nearby_transport_places` versus searching by name? +

Use get_nearby_transport_places when you only have GPS coordinates and need a comprehensive list of all nearby hubs. If you know the exact name, stick to search_transport_places for faster, more targeted results.

How do I find my TransportAPI credentials? +

Log in to your TransportAPI dashboard, and you will find your App ID and App Key under your 'Account' or 'Apps' section. Copy and paste them below.

Does this cover transport outside of the UK? +

TransportAPI provides high-density data primarily for the UK transport network, including national rail, London Underground, and regional bus services.

Can the agent plan a journey from coordinates? +

Yes. Use the get_journey_plan tool providing coordinates in 'lat,lon' format for the 'from' or 'to' parameters. Your agent will calculate the best public transport route instantly.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 12 tools

We've already built the connector for TransportAPI Alternative. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 12 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.