Labsco
MCP SERVER

Swiss Transport

by vikramgorla

76 tools over official Swiss open data — trains, weather, rivers, maps, the company registry, parliament — with no API key to obtain.

Government, Legal & Legislative RecordsVerified
Summary
Swiss public data, from train times to the company registry, with nothing to sign up for and nothing to configure.

Every answer traces to a named official source — SBB and PostBus for transport, MeteoSwiss, BAFU, swisstopo, ZEFIX, SLF, the SNB and the Federal Statistical Office. Load it whole only if you genuinely roam that widely; otherwise pass --modules or --preset so a commute question does not drag the parliament and earthquake tools along with it.

What it is

A single server fronting a long list of Swiss public data sources, each already public and unauthenticated, exposed as tools grouped into modules you can switch on individually.

What you get
  • Transport: search stations, plan a journey between two points, and read live departures and arrivals, including stations near a coordinate
  • Weather and hydrology: current conditions and history at MeteoSwiss stations, plus river and lake levels and temperatures from BAFU monitoring stations
  • Geodata from swisstopo: geocode an address, reverse-geocode a coordinate, search place names and mountains, identify the data layers at a point, and get rooftop solar potential
  • Companies: search the ZEFIX federal registry by name, canton or legal form, look one up in full, and find who is registered at an address
  • Public and school holidays by canton, and a check on whether today is one
  • Parliament: search bills, motions and interpellations, list members and their declared interests, get votes and speeches on an affair, session schedules, committee meetings, and cantonal parliaments across all 26 cantons
  • Alerts and environment: SLF avalanche bulletins and warning regions, snow conditions and station measurements, NABEL air-quality stations with the Swiss legal limits, and hiking trail closures near a coordinate
  • Everyday admin: postcode lookup and search, Swiss Post parcel tracking URLs, Zurich waste-collection calendars, and electricity tariffs by municipality with side-by-side comparison
  • Numbers: population and Federal Statistical Office datasets, Swiss National Bank CHF exchange rates current and historical, the residential property price index and the consumer price index
  • And the rest: SRF news headlines and keyword search, popular vote results, the federal dam registry, ASTRA traffic counts, and recent earthquakes from the Swiss Seismological Service
Requirements

No account, no API key and no registration — every source behind it is Swiss open data. It runs over stdio: npx mcp-swiss, the Docker image vikramgorla/mcp-swiss, or the .mcpb bundle for one-click install in Claude Desktop. --modules and --preset trim what loads — the commuter preset keeps transport, weather and holidays at 14 tools and minimal keeps transport alone at 5 — and --list-modules and --list-presets show what is on offer.

Setup effort

One command — npx mcp-swiss