io.github.fabsbags/swisstrip-mcp
io.github.Fabsbags/swisstrip-mcpCanonical SwissTrip MCP — independent SBB/CFF/FFS schedules, prices, and ticket links by SwissTrip.
Tools · 6
Search for Swiss train stations, addresses, or points of interest by name. Returns UIC station IDs (e.g. "8503000" for Zürich HB) used by the other tools. Note: search_connections accepts station name…
Find train connections between two Swiss stations. Accepts station names directly (e.g. "Zürich HB", "Bern") or UIC IDs — name resolution happens internally. Returns live schedules with departure/arri…
Get detailed information about a specific train connection including all intermediate stops, platforms, and occupancy. Use a trip ID from search_connections results.
Load earlier or later train connections for a previous search. Use the collection ID from search_connections results.
Get ticket prices in CHF for one or more train connections. Supports Half-Fare card (Halbtax) and GA travelcard discounts. Up to 10 trip_ids per call — batch them in a single request rather than calli…
Get a direct purchase link to buy a train ticket on SBB.ch. Only call this when the user wants to buy a specific ticket. On mobile with SBB app installed, opens directly in the app with Halbtax/GA app…
Resources · 5
Card view of Swiss train station search results.
ui://widget/stations-list.html
Card list of Swiss train connections with times, duration, and transfers.
ui://widget/connection-list.html
Timeline view of a single train journey with stops, platforms, and occupancy.
ui://widget/trip-details.html
Table view of 1st- and 2nd-class ticket prices for selected trips.
ui://widget/prices-table.html
SBB ticket purchase card with deep link that opens SBB.ch or the SBB mobile app.
ui://widget/ticket-card.html
Prompts · 1
Plan a train journey in Switzerland — finds connections, compares prices, and provides ticket links
Similar MCP servers embedding-nearest
How to use
Add to your Claude Desktop / Cursor / Cline MCP config:
{
"mcpServers": {
"io.github.fabsbags/swisstrip-mcp": {
"url": "https://mcp.swisstrip.app/mcp",
"transport": "streamable-http"
}
}
}