01 Swiss Transit Explorer
An MCP server and ChatGPT app that turns Swiss transit data into practical travel decisions.
Our contribution
Starting on a train ride to Italy, we built an MCP server with mcp-use and Swiss public transport open data, then developed it into a route-planning app inside ChatGPT. We designed focused tools for connections, station boards, disruptions and delays, added route ranking and transfer-risk scoring, and built interactive route and departures widgets. Optional weather and GTFS line mapping made the results more useful. Beyond the first working demo, we refined tool selection, arrival-time parameters and token usage, simplified the interface, and resolved production failures involving widget assets, build ordering and ESM imports.
