Agentβ™₯︎Age
Catalog

io.github.malkreide/swiss-transport-mcp

Official

by malkreide Β· Python

OJP 2.0 journey planning, SIRI-SX disruptions, occupancy, fares, train formation

swiss-transport-mcp is an MCP server that provides OJP 2.0 journey planning and SIRI-SX disruption information, along with occupancy and fares, including train formation details. The project is listed as part of the Swiss Public Data MCP portfolio and is oriented toward Swiss public transport data.

πŸ› οΈ Key Features

  • OJP 2.0 journey planning
  • SIRI-SX disruptions
  • Occupancy information
  • Fare data
  • Train formation details

πŸš€ Use Cases

  • Build LLM or agent apps that need Swiss journey planning results
  • Surface real-time disruption context (SIRI-SX)
  • Provide capacity/occupancy and fare details in travel workflows
  • Generate responses that include train formation context

⚑ Developer Benefits

  • Implemented as an MCP server (Model Context Protocol)
  • Uses topics aligned with open Swiss transport data
  • Labeled Python 3.11+ support

⚠️ Limitations

  • Scope is described for Swiss public transport (e.g., SBB-related and Zurich context), not broader regions.

Topics

aillmmcpmodel-context-protocolojpopen-datapublic-transportpythonsbbswiss-transportswitzerlandzurichsiri-sxswiss-public-data-mcp