Skip to main content
Glama

mcp-server-public-transport

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
UK_TRANSPORT_APP_IDNoYour UK Transport API app ID
UK_TRANSPORT_API_KEYNoYour UK Transport API key

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
ch_search_connections

Search for train connections in Switzerland between two stations. Uses transport.opendata.ch API to provide real-time connection data including departure times, duration, platforms, and transfers.

ch_search_stations

Search for Swiss train stations by name or location.

ch_get_departures

Get departure board for a Swiss train station with real-time information.

ch_nearby_stations

Find nearby Swiss train stations based on coordinates (latitude, longitude).

be_search_connections

Search train connections in Belgium between two stations. Powered by iRail API for real-time routes and schedules.

be_search_stations

Search for Belgian train stations by name.

be_get_departures

Get live departure board for a Belgian train station.

be_get_vehicle

Get details about a specific Belgian train vehicle by its ID.

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/mirodn/mcp-server-public-transport'

If you have feedback or need assistance with the MCP directory API, please join our Discord server