Skip to content
Agentmart
Submit a tool

Swiss Efv MCP

MCP server for Swiss federal finances (EFV): budget, debt, forecasts and spending data

Connector by malkreide · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)
Write a review

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/malkreide-swiss-efv-mcp

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

MCP server for Swiss federal finances (EFV): budget, debt, forecasts and spending data

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
3 read · 0 write · 0 delete · 3 not yet classified
Secrets
None asked for
Install scripts
Not scanned yet
Runs as
Python package

Tools by what they do 6

Read from the source code; the running server may list different tools.

Read 3 · Look things up without changing anything.

  • dump_status
  • fiscal_list_dimensions
  • fiscal_status

Not yet classified 3 · We could not tell from the name and description.

  • fiscal_budget_breakdown
  • fiscal_by_institution
  • fiscal_headline

Tools (6)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • dump_status

    DEPRECATED — use `fiscal_status`. Kept as an alias for backward compatibility; will be removed in a future minor release. Reports cache freshness and upstream health per dataset (SEC-022: every tool now shares the `fiscal_` server-identity namespace).

  • fiscal_budget_breakdown

    Hierarchical federal-budget breakdown for one topic and year. Use case: see where the money goes — e.g. "which task areas absorbed the spending growth?". topic e.g. 'Ausgaben nach Aufgabengebiet', 'Ausgaben nach Art', 'Einnahmen'. level is the hierarchy depth (1 = total, 2 = first breakdown …); 'contains' filters the path substring for drill-down. An empty result carries a `note` suggesting a different level or topic.

  • fiscal_by_institution

    Federal spending by department / administrative unit since 2007. Use case: compare personnel, IT or external-services spending across departments — e.g. "IT spending of the Finanzdepartement since 2010?". variable one of: 'Personalausgaben', 'Informatik', 'Beratung und externe Dienstleistungen', 'Anzahl Vollzeitstellen'. An empty result carries a `note` with guidance.

  • fiscal_headline

    Headline fiscal time series: revenue, expenditure, balance and debt ratios from 1990 to the latest year the EFV publishes, actuals and forward-looking years alike. Read `is_projection` per point to tell them apart; not every household carries forward years. Use case: track how a federal aggregate evolved over time — e.g. "how did the Bund balance develop since the 2022 rate turnaround?". variable e.g. 'saldo', 'einnahmen', 'ausgaben', 'bruttoschuldenquote'. household: bund|ktn|gdn|staat|sv. model: fs|gfs. Every point flags `is_projection`. Call fiscal_list_dimensions first to discover valid v…

  • fiscal_list_dimensions

    List the valid dimension values across all datasets (variables, households, models, budget topics, departments). Use case: call this first to build correct parameters for the other tools — it turns free-text guesses into exact filter values. Loads all three dumps, so it may take a moment on a cold cache.

  • fiscal_status

    Report cache freshness and upstream health per dataset. Use case: check whether the data is fresh, cached or degraded before trusting a figure — the health endpoint of this server. Never returns empty silently; used for graceful degradation.

Signals

Stars
0
Forks
0
Open issues
0
Weekly downloads
47
Last commit
Sep 26, 2026 (1 month ago)
Last release
Sep 26, 2026 (1 month ago)
Last package publish
Sep 26, 2026 (1 month ago)

From GitHub (fetched Oct 24, 2026) and the package registry.

Details

Registry name
io.github.malkreide/swiss-efv-mcp
Version
0.4.0
Auth
No auth
Packages
pypi swiss-efv-mcp
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from malkreide

Cite this page

Swiss Efv MCP. Agent Mart. https://agentmart.dev/connectors/malkreide-swiss-efv-mcp (last updated 2026-10-24)