# swisstrip-mcp [Health: Active]

**Category:** 💰 Finance & Fintech  
**Repository:** https://github.com/Fabsbags/swisstrip-mcp  
**GitHub Stars:** 0  
**npm Downloads (last month):** 318  
**Views:** 0  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/swisstrip-mcp

## Description
Canonical SwissTrip MCP — independent SBB/CFF/FFS schedules, prices, and ticket links by SwissTrip.

## Tools
Capabilities this server exposes over 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

## Claude Desktop Quick Installation
Install path detected from listing signals. Uses `npx` (confidence: high):

```json
"mcpServers": {
  "swisstrip-mcp": {
    "command": "npx",
    "args": ["-y","swisstrip-mcp"]
  }
}
```

## Documentation & README

# 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`:

```json
{
  "mcpServers": {
    "swisstrip": {
      "command": "npx",
      "args": ["-y", "swisstrip-mcp"]
    }
  }
}
```

### Cursor

Add to `~/.cursor/mcp.json`:

```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 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-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](./LICENSE). © 2026 SwissTrip.

For commercial licensing inquiries: fabsforward2@gmail.com.

