Swiss Efv MCP server
MCP server for Swiss federal finances (EFV): budget, debt, forecasts and spending data
not scanned yet
0 stars29 downloads/wk
Reviews
Write oneNobody has reviewed Swiss Efv yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Swiss Efv tools
No tool declarations could be read from the package source. They show once the server is installed.
How Swiss Efv compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 77/100
- higher than 50% of 48,255 servers
- Downloads a week
- 29
- more than 16% of 12,191 servers with a package
Release history: 2 versions in the registry since 2026-08-02, latest 2026-09-26, typically one every 54 days.
Install Swiss Efv in Claude Code, Cursor or VS Code
claude mcp add swiss-efv-mcp -- uvx swiss-efv-mcp
What the publisher says
From the Swiss Efv repository's README, as published. We do not edit it. Read it on GitHub
🇨🇭 Part of the Swiss Public Data MCP Portfolio — open-source MCP servers connecting AI agents to Swiss public and open data.
This is a private project. It is independent of any employer or institutional affiliation.
🏛️ swiss-efv-mcp
MCP server for Swiss federal finances (EFV): budget, debt, forecasts and spending by task and institution.
🇩🇪 Deutsche Version
Overview
This server closes the fiscal gap in the portfolio's Economics & Finance cluster. swiss-snb-mcp already covers monetary policy; swiss-efv-mcp adds the state budget — federal revenue, expenditure, balance, debt ratios (with forecasts to 2029), a hierarchical budget drill-down, and spending by department. Data comes from the Eidgenössische Finanzverwaltung (EFV) via opendata.swiss (OGD Schweiz).
Features
(FS / GFS); every point carries is_projection so actuals and plan/forecast years are unambiguous.
- Five read-only tools over the curated EFV FS/GFS dump files.
- Headline series 1990–2029 per household (bund, ktn, gdn, staat, sv) and model
backoff (2/4/8 s); dump_status never returns empty silently.
- Hierarchical federal-budget drill-down and spending by department / unit.
- 24 h TTL in-memory cache with stale-serve fallback; retry with exponential
- Dual transport: stdio (local) and SSE (cloud).
- No authentication required — public open-government data (No-Auth-First).
🎯 Anchor Demo Query
*"How has the federal balance developed since the SNB rate turnaround in 2022 —
and which task areas absorbed the growth in spending?"*
fiscal_headline(variable="saldo", household="bund", year_from=2021)
fiscal_budget_breakdown(topic="Ausgaben nach Aufgabengebiet", level=2)Cross-read with swiss-snb-mcp, this connects the interest-rate cycle to the federal deficit — something neither server can answer alone.
Demo
Prerequisites
- Python 3.11+
- uv / uvx (recommended) or pip
- Network access to data.finance.admin.ch and efv.admin.ch — no API key needed
Installation
uvx swiss-efv-mcp # zero-install run (once published to PyPI)
# or
pip install swiss-efv-mcpClaude Desktop (claudedesktopconfig.json):
{
"mcpServers": {
"swiss-efv": {
"command": "uvx",
"args": ["swiss-efv-mcp"]
}
}
}Quickstart
# Run locally over stdio (default transport)
uvx swiss-efv-mcp
# From a checkout, without installing
PYTHONPATH=src python -m swiss_efv_mcpConfiguration
All configuration is loaded once into a typed Settings object (pydantic-settings). The legacy unprefixed names below keep working; the canonical names use the EFVMCP prefix. Defaults are safe for local use.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Swiss Efv: common questions
- Is Swiss Efv MCP server safe?
- Mostly: it is graded B (77/100). Read the Swiss Efv safety report
- How do I install Swiss Efv?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Swiss Efv need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Swiss Efv maintained?
- The last commit was 41 days ago (2026-09-23). The latest release is v0.4.0.
- How does Swiss Efv compare with other MCP servers?
- safety score 77/100 (higher than 50% of 48,255 servers); downloads a week 29 (more than 16% of 12,191 servers with a package). Full comparison.