io.github.Fabsbags/swisstrip-mcp

Official registry E-commerce

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 interest
  • search_connections — train schedules between two stations
  • get_trip_details — detailed trip with all intermediate stops
  • get_more_connections — earlier or later trains for a previous search
  • get_prices — ticket prices with Halbtax / GA / Sparbillet discounts
  • get_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).

Remote (streamable-http)
Claude Code
claude mcp add --transport http swisstrip-mcp 'https://mcp.swisstrip.app/mcp'
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "swisstrip-mcp": {
            "type": "http",
            "url": "https://mcp.swisstrip.app/mcp"
        }
    }
}
NPM package swisstrip-mcp
Claude Code
claude mcp add swisstrip-mcp -e 'SWISSTRIP_MCP_URL=<SWISSTRIP_MCP_URL>' -- npx -y swisstrip-mcp@0.6.3
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "swisstrip-mcp": {
            "command": "npx",
            "args": [
                "-y",
                "swisstrip-mcp@0.6.3"
            ],
            "env": {
                "SWISSTRIP_MCP_URL": "<SWISSTRIP_MCP_URL>"
            }
        }
    }
}

Environment variables

  • SWISSTRIP_MCP_URL Override 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
  1. swisstrip-mcp
  2. Install
  3. Tools
  4. Languages
  5. Optional configuration
  6. Aliases (also published, all spawn this canonical package)
  7. License

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 interest
  • search_connections — train schedules between two stations
  • get_trip_details — detailed trip with all intermediate stops
  • get_more_connections — earlier or later trains for a previous search
  • get_prices — ticket prices with Halbtax / GA / Sparbillet discounts
  • get_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 variablePurpose
SWISSTRIP_MCP_URLOverride the hosted server URL. Default: https://mcp.swisstrip.app/mcp.
SBB_MCP_URLSame 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-branded
  • sbb-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.