Skip to main content
MCP server CX Codex

Switzerland MCP 🇨🇭 — Claude Code MCP server: features & setup

Connects AI assistants to Swiss public records for train routes, live weather, water levels, and company filings. Operates via npx without API keys.

Install into Claude Code · Platform CLI All methods and platforms ↓
claude mcp add swiss -- npx -y mcp-swiss
Open on GitHub

What Switzerland MCP 🇨🇭 does

The server exposes 79 tools that pull live information from Swiss public endpoints. Agents can query Federal Statistical Office datasets, check parcel details with Swiss Post, inspect ZEFIX business records, and view snow depth reports from SLF. It also surfaces river levels from BAFU alongside national rail departures.

Execution relies on a single runner: npx -y mcp-swiss. Because the endpoints provide public access, you bypass registrations, tokens, and configuration files entirely.

Node.js must be present on the host system, as the server cannot retrieve live Swiss feeds without an active runtime and internet connection.

What it helps with

  • look up live Swiss train and bus timetables
  • query corporate entities in the federal ZEFIX directory
  • fetch water temperatures and river discharge levels from BAFU
  • inspect cantonal electricity pricing and holiday schedules

Example prompts for the agent

  • Check train connections from Zurich HB to Bern departing in an hour.
  • Search the ZEFIX registry for active companies named Rolex.
  • What is the current water temperature of the Aare in Bern according to BAFU?

How to install Switzerland MCP 🇨🇭

Platform CLI

claude mcp add swiss -- npx -y mcp-swiss

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about Switzerland MCP 🇨🇭

How do I install Switzerland MCP 🇨🇭 in Claude Code?

Run claude mcp add swiss -- npx -y mcp-swiss in your terminal. The tools will become available in your next session.

Are API keys or accounts necessary to use this server?

No credentials or accounts are required. The server communicates directly with publicly accessible Swiss open-data endpoints.

What dependencies does the server require?

Your machine needs Node.js with npx installed. It runs without extra configuration files or local database setups.

Similar MCP servers

All MCP servers for Data and databases →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor