swiss-transport-mcp
Enables AI assistants to access Swiss public transport data including journey planning, real-time departures, disruptions, occupancy forecasts, ticket prices, and train formations via a standardized MCP interface.
Install
uvx swiss-transport-mcp
Paste the configuration above into your MCP client config (claude_desktop_config.json for Claude Desktop) and restart the client.
{
"mcpServers": {
"swiss-transport-mcp": {
"command": "uvx",
"args": [
"swiss-transport-mcp"
],
"env": {
"MCP_ENV": "<MCP_ENV>",
"LOG_FORMAT": "<LOG_FORMAT>",
"MCP_STATELESS": "<MCP_STATELESS>",
"SIRI_SX_API_KEY": "<SIRI_SX_API_KEY>",
"MCP_CORS_ORIGINS": "<MCP_CORS_ORIGINS>",
"OJP_FARE_API_KEY": "<OJP_FARE_API_KEY>",
"FORMATION_API_KEY": "<FORMATION_API_KEY>",
"OCCUPANCY_API_KEY": "<OCCUPANCY_API_KEY>"
}
}
}
}Paste the configuration above into your MCP client config (claude_desktop_config.json for Claude Desktop) and restart the client.
Sources: public MCP Server directories. This is an independent third-party directory with no affiliation to or endorsement from the maintainers of the listed servers.