Swisstrip Mcp

io.github.Fabsbagsv0.6.3更新於 Oct 11, 2026

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

已驗證Streamable HTTP可網頁執行Location & LifestyleFinance

概覽

AI 產生的概覽

讓助理透過 SwissTrip 託管服務查詢瑞士鐵路時刻、車站、票價與購票連結。

功能
透過 SwissTrip 的託管 MCP 服務,把助理接入瑞士聯邦鐵路資料。工具涵蓋車站、地址與興趣點搜尋,兩站之間的班次,含所有中途停靠站的詳細行程,更早或更晚的替代班次,含 Halbtax、GA 與 Sparbillet 折扣的票價,以及通往 SBB.ch 的直接購票連結。工具說明與回覆支援九種語言。這是獨立的第三方實作,並非 SBB 官方服務。
適用情境
當助理需要瑞士火車時刻、車站查詢、票價估算或購票連結時適用,例如規劃瑞士境內行程或比較發車時間。若只需要瑞士鐵路網之外的通用旅遊資訊,則不必安裝。
執行需求
可作為託管服務網址的遠端端點使用,也可作為本機 npm 套件以 npx 啟動,本機方式需要 Node.js。未宣告需要帳號或 API 金鑰。選用環境變數 SWISSTRIP_MCP_URL 可覆寫託管服務網址,舊名稱 SBB_MCP_URL 仍受支援。需要網路連線。
安裝前請注意
查詢內容與行程資訊會傳送給 SwissTrip 的第三方託管服務,該服務與 SBB 無關。購票連結指向外部購買網站,付款在此外部網站進行。此套件另以多個別名發布,別名啟動的是同一份程式碼;建議直接安裝正式套件而非別名。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Swisstrip Mcp,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "swisstrip-mcp": {
      "type": "http",
      "url": "https://mcp.swisstrip.app/mcp"
    }
  }
}

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 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: [email protected].

來源:README.md,提交 c67121e

工具

0
工具後設資料尚未被收錄。

版本歷史

1
  1. v0.6.3最新Sep 16, 2026