
Swiss Transport Mcp
Add Swiss public transport journey planning, disruptions, fares, and occupancy to travel apps or mobility agents via OJP 2.0 and SIRI-SX MCP tools.
Overview
Swiss Transport MCP is a Build-phase MCP server that connects agents to OJP 2.0 journey planning and SIRI-SX disruption, fare, occupancy, and train-formation data for Swiss public transport.
What is this MCP server?
- OJP 2.0 journey planning with fares, occupancy, and train formation details
- SIRI-SX disruption and realtime service information for agent-side trip logic
- swiss-transport-mcp v0.3.3 stdio MCP via uvx on PyPI
- Registry category Transport & Mobility, scope core
- Fits commute assistants, tourism apps, and on-call travel support bots
- Version 0.3.3, identifier swiss-transport-mcp on PyPI
- stdio MCP transport with uvx hint
- Capabilities listed: OJP 2.0, SIRI-SX, occupancy, fares, train formation
Community signal: 2 GitHub stars.
What problem does it solve?
Building a Swiss mobility feature forces you to wire multiple transit APIs and disruption formats yourself instead of giving your agent standardized trip and realtime tools.
Who is it for?
Indie developers building Swiss commute apps, travel assistants, or event logistics tools that need multimodal routing and disruption awareness.
Skip if: Global ride-hailing or driving-only navigation products with no Swiss public-transport requirement.
What do I get? / Deliverables
After registration, your agent can plan journeys and surface disruptions and fares during integration work, speeding prototypes for CH travel products.
- Agent tools for trip planning, disruptions, fares, occupancy, and formation
- Faster mobility feature prototypes wired to Swiss APIs
- Integration patterns you can wrap in backend services or mobile clients
Recommended MCP Servers
Journey fit
Journey planning and realtime disruption data are integration concerns once you are building a mobility product, not when you are only brainstorming unrelated SaaS ideas. OJP 2.0, SIRI-SX, fares, and train formation are external mobility APIs—this MCP belongs squarely under build integrations for CH transport features.
How it compares
Swiss OJP/SIRI mobility MCP integration, not a browser automation or generic maps skill.
Common Questions / FAQ
Who is Swiss Transport MCP for?
Solo builders creating Swiss public-transport features—trip planners, disruption alerts, or fare-aware assistants—who want MCP tools instead of custom OJP and SIRI-SX clients.
When should I use Swiss Transport MCP?
Use it while building and integrating routing, realtime disruptions, occupancy, or fare logic for Switzerland; optionally during validate when you prototype a mobility concept with real connections.
How do I add Swiss Transport MCP to my agent?
Add io.github.malkreide/swiss-transport-mcp to your MCP config with stdio transport, launch swiss-transport-mcp through uvx from PyPI, and restart your agent to expose journey and disruption tools.