io.github.Fabsbags/swisstrip-mcp
Canonical SwissTrip MCP — independent SBB/CFF/FFS schedules, prices, and ticket links by SwissTrip.
What can you do with io.github.Fabsbags/swisstrip-mcp?
search_stations— find Swiss stations, addresses, and points of interestsearch_connections— train schedules between two stationsget_trip_details— detailed trip with all intermediate stopsget_more_connections— earlier or later trains for a previous searchget_prices— ticket prices with Halbtax / GA / Sparbillet discountsget_ticket_link— direct purchase link to SBB.ch
Install
Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).
claude mcp add --transport http swisstrip-mcp 'https://mcp.swisstrip.app/mcp'
{
"mcpServers": {
"swisstrip-mcp": {
"type": "http",
"url": "https://mcp.swisstrip.app/mcp"
}
}
}
swisstrip-mcpclaude mcp add swisstrip-mcp -e 'SWISSTRIP_MCP_URL=<SWISSTRIP_MCP_URL>' -- npx -y swisstrip-mcp@0.6.3
{
"mcpServers": {
"swisstrip-mcp": {
"command": "npx",
"args": [
"-y",
"swisstrip-mcp@0.6.3"
],
"env": {
"SWISSTRIP_MCP_URL": "<SWISSTRIP_MCP_URL>"
}
}
}
}
Environment variables
SWISSTRIP_MCP_URLOverride the hosted server URL. Default: https://mcp.swisstrip.app/mcp.
Documentation
From the project's README on GitHub, refreshed weekly. Links open on GitHub.
Contents
swisstrip-mcp
The canonical SwissTrip MCP client. Connects AI assistants to Swiss Federal Railways (SBB / CFF / FFS) data: train schedules, station search, ticket prices, and direct ticket purchase links.
Backed by SwissTrip's hosted MCP service at https://mcp.swisstrip.app/mcp. Independent third-party implementation; not the official SBB MCP.
Install
Claude Desktop
Add to claude_desktop_config.json:
{
"mcpServers": {
"swisstrip": {
"command": "npx",
"args": ["-y", "swisstrip-mcp"]
}
}
}
Cursor
Add to ~/.cursor/mcp.json:
{
"mcpServers": {
"swisstrip": {
"command": "npx",
"args": ["-y", "swisstrip-mcp"]
}
}
}
Gemini CLI / Continue / other stdio MCP clients
Same pattern: command: npx, args: ["-y", "swisstrip-mcp"].
ChatGPT (Plus / Pro / Business / Enterprise with Developer Mode)
No install required. Add a custom connector pointing at:
https://mcp.swisstrip.app/mcp
Tools
search_stations— find Swiss stations, addresses, and points of interestsearch_connections— train schedules between two stationsget_trip_details— detailed trip with all intermediate stopsget_more_connections— earlier or later trains for a previous searchget_prices— ticket prices with Halbtax / GA / Sparbillet discountsget_ticket_link— direct purchase link to SBB.ch
Languages
Tool descriptions and natural-language responses available in 9 languages: English, German, French, Italian, Spanish, Portuguese, Dutch, Polish, Russian.
Optional configuration
| Environment variable | Purpose |
|---|---|
SWISSTRIP_MCP_URL | Override the hosted server URL. Default: https://mcp.swisstrip.app/mcp. |
SBB_MCP_URL | Same as above (legacy name, still supported). |
Aliases (also published, all spawn this canonical package)
The following npm packages are brand-protective aliases that spawn swisstrip-mcp:
swisstrip,swisstrip-ai,swisstrip-server— SwissTrip-brandedsbb-mcp,sbb-mcp-official,sbb-cff-ffs-mcp— SBB-themed (may transfer to SBB AG on request)swiss-rail-mcp,swiss-railways-mcp,swiss-train-mcp— generic descriptive
Recommended: install swisstrip-mcp directly. The aliases exist for discoverability and brand protection.
License
Proprietary. See LICENSE. © 2026 SwissTrip.
For commercial licensing inquiries: fabsforward2@gmail.com.
Frequently asked questions
What is io.github.Fabsbags/swisstrip-mcp?
Canonical SwissTrip MCP — independent SBB/CFF/FFS schedules, prices, and ticket links by SwissTrip.
How do I install io.github.Fabsbags/swisstrip-mcp?
It runs as a remote server. In Claude Code: claude mcp add --transport http swisstrip-mcp 'https://mcp.swisstrip.app/mcp'. For other clients, paste the JSON configuration from this page into their MCP settings.
Does io.github.Fabsbags/swisstrip-mcp need an API key?
Its registry entry lists no required key or secret. Some features may still need an account with the service it connects to.
Is io.github.Fabsbags/swisstrip-mcp open source?
Its code is public on GitHub, but the repository does not declare a standard license.
Who maintains io.github.Fabsbags/swisstrip-mcp?
It is published by Fabsbags. AI.tn lists it but does not maintain or endorse it.
From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.