MCP.Market

Swiss Electricity MCP server

by malkreide·io.github.malkreide/swiss-electricity-mcp·v0.3.0

BFE energy dashboard, ElCom tariffs, public consumption data

A85/100grade A
What users say
No reviews yet
Be the first
Safety scan
A85/100

not scanned yet

Adoption
New

0 stars

Reviews

Write one

Nobody has reviewed Swiss Electricity yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Swiss Electricity tools

No tool declarations could be read from the package source. They show once the server is installed.

Not scanned yet. New listings are scanned within a day or two of arriving.

How Swiss Electricity compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
85/100
higher than 70% of 48,255 servers

Release history: 2 versions in the registry since 2026-08-02, latest 2026-09-27, typically one every 55 days.

Install Swiss Electricity in Claude Code, Cursor or VS Code

claude mcp add swiss-electricity-mcp -- uvx swiss-electricity-mcp
Add to Cursor

What the publisher says

From the Swiss Electricity repository's README, as published. We do not edit it. Read it on GitHub

swiss-electricity-mcp

MCP server for Swiss electricity data — three official sources, twelve tools, zero authentication.

🌍 Read this in your language: 🇩🇪 Deutsch

Part of the Swiss Public Data MCP Portfolio — a coordinated set of MCP servers for Swiss public administration.

Anchor demo query

"How have ewz electricity tariffs for a typical school building (consumption category C3, ≈150'000 kWh/a) developed since 2019, and how do they compare to the Swiss median?"

A single conversation calls tariffgetbymunicipality (bfsnr=261, category="C3") + tariffgetmedian_swiss and returns a year-by-year comparison with full provenance — ready for a Geschäftsleitung slide.

Demo

What's inside

Three official Swiss data sources combined into one MCP server, each with its own dedicated tool group:

No authentication required. All endpoints are public Swiss OGD.

Tools (12)

dashboard_* — Energiedashboard.ch (BFE)

  • dashboardgetproductionmix** — Production mix by year (TWh + %): Kernkraft, Wasserkraft, PV, Wind, thermal.
  • dashboardgetconsumptionforecast** — Current consumption forecast + 5-day outlook + 5-year envelope.
  • dashboardgetstoragelakes** — Speichersee fill level (CH or per region: Wallis, Tessin, Graubünden, Zentral/Ost) — critical winter-supply indicator.
  • dashboardgetconsumerpriceindex — Endverbraucher-Strompreis-Index (2020-01-01 = 100).

tariff_* — ElCom (via LINDAS SPARQL)

  • tarifflistcategories — H1–H8 (households) and C1–C7 (commercial). C3 ≈ 150'000 kWh/a is the typical reference for school buildings.
  • tariffgetbymunicipality** — Tariffs for a BFS-Nr + category + year range, broken into energy / grid usage / KEV / Abgaben.
  • tariffgetmedianswiss** — National median benchmark.
  • tariffgetmediancanton** — Cantonal median (e.g. for Kanton Zürich).
  • tariffcomparemunicipalities — Compare up to 20 municipalities side-by-side.

consumption_* — opendata.swiss + Stadt Zürich OGD

  • consumptionsearchbfedatasets** — CKAN search across BFE-published datasets.
  • consumptionsearchzurich — CKAN search across Stadt Zürich OGD (includes quarter-hour NE5/NE7 consumption).

Status

  • electricitycheckstatus — Liveness probe across all four upstreams (HTTP status + latency + overall-healthy flag).

Installation

From PyPI

pip install swiss-electricity-mcp

From source

git clone https://github.com/malkreide/swiss-electricity-mcp.git
cd swiss-electricity-mcp
pip install -e ".[dev]"

Use with Claude Desktop

Add to claudedesktopconfig.json:

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Swiss Electricity: common questions

Is Swiss Electricity MCP server safe?
Yes, by our scan: it is graded A (85/100). Read the Swiss Electricity safety report
How do I install Swiss Electricity?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Swiss Electricity need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Swiss Electricity maintained?
The last commit was 41 days ago (2026-09-23). The latest release is v0.3.0.

More from malkreide →