Sbb Opendata MCP server
SBB Open Data via OpenDataSoft
not scanned yet
2 stars
Reviews
Write oneNobody has reviewed Sbb Opendata yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Sbb Opendata tools
No tool declarations could be read from the package source. They show once the server is installed.
How Sbb Opendata compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 92/100
- higher than 95% of 48,255 servers
- GitHub stars
- 2
- more than 75% of 28,688 servers
Release history: 2 versions in the registry since 2026-07-31, latest 2026-09-27, typically one every 58 days.
Install Sbb Opendata in Claude Code, Cursor or VS Code
claude mcp add sbb-opendata-mcp -- uvx sbb-opendata-mcp
What the publisher says
From the Sbb Opendata repository's README, as published. We do not edit it. Read it on GitHub
🚆 sbb-opendata-mcp
🇨🇭 Part of the Swiss Public Data MCP Portfolio
MCP server connecting AI models to Swiss Federal Railways (SBB) open data – passenger frequency, live rail disruptions, infrastructure & real-estate projects, train counts, platform data, rolling stock and station search from data.sbb.ch. No API key required.
🇩🇪 Deutsche Version
Demo
Overview
sbb-opendata-mcp gives AI assistants like Claude direct access to public SBB data – no copy-pasting or manual API calls. A question like "How many passengers passed through Zürich HB every day in 2024?" is answered with real measured data.
The SBB Open Data portal speaks the OpenDataSoft REST API (v2.1). This server translates it into clean Markdown and JSON for the AI model, and adds MCP structuredContent alongside the human-readable text so programmatic clients can consume the underlying records without re-parsing. The server is model-agnostic and works with any MCP-compatible client.
Anchor demo query: "Compare Zürich HB, Bern and Basel SBB by passenger frequency and platform capacity." → More use cases by audience →
Features
- 📊 Passenger frequency – boardings/alightings by station and year (daily averages)
- 🚨 Live rail disruptions – traffic messages, updated every 5 minutes
- 🏗️ Infrastructure projects – station and line construction
- 🏢 Real-estate projects – SBB property development (daily updates)
- 🚆 Trains per segment – train counts per route (SBB, BLS, SOB …)
- 🛤️ Platform data – length, type, area, step-free access
- 🚃 Rolling stock – capacity and year built
- 🔁 Station comparison – up to 10 stations across multiple datasets
- 🔍 Stop search – Swiss DiDok register (all of Switzerland)
- 📦 Dataset catalogue – list all ~89 SBB open datasets
- 🔑 No API key – all data is public and free to use
- ☁️ Dual transport – stdio for Claude Desktop, Streamable HTTP for cloud deployment
Prerequisites
- Python 3.11+
- No API key — all data comes from the public data.sbb.ch portal
Install uv (recommended):
curl -LsSf https://astral.sh/uv/install.sh | shInstallation
From PyPI:
pip install sbb-opendata-mcpOr with uvx (no permanent installation):
uvx sbb-opendata-mcpFor local development, install from a clone in editable mode:
git clone https://github.com/malkreide/sbb-opendata-mcp.git
cd sbb-opendata-mcp
pip install -e ".[dev]"Quickstart
# Start the server (stdio mode for Claude Desktop)
sbb-opendata-mcpTry it immediately in Claude Desktop:
"How many people boarded at Zürich HB daily in 2024?"
"Are there any current disruptions on the Swiss rail network?"
Configuration
Environment Variables
The server needs no configuration to run over stdio. The variables below tune the optional Streamable HTTP transport, logging and observability.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Sbb Opendata: common questions
- Is Sbb Opendata MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the Sbb Opendata safety report
- How do I install Sbb Opendata?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Sbb Opendata need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Sbb Opendata maintained?
- The last commit was 41 days ago (2026-09-24). The latest release is v0.4.0.
- How does Sbb Opendata compare with other MCP servers?
- safety score 92/100 (higher than 95% of 48,255 servers); github stars 2 (more than 75% of 28,688 servers). Full comparison.