malkreide avatar

Swiss Snb Mcp

malkreide/swiss-snb-mcp

Connects Claude to the Swiss National Bank's public data portal at data.snb.ch through a read-only REST API. You get dedicated tools for exchange rates (27 currencies against CHF, monthly and annual averages since 1980), SNB balance sheet positions (gold, foreign reserves, banknotes, sight deposits), and currency conversion using official rates. Generic cube tools let you query policy rates, SARON fixing and compound rates, international central bank rate comparisons, and monetary aggregates M1/M2/M3. Phase 3 adds banking statistics (balance sheets and income statements by bank group) and balance of payments data. No authentication needed. Reach for this when you need authoritative Swiss monetary data for analysis, research, or financial modeling without scraping PDFs or manually downloading CSV files.

tools
11
transport
STDIO
last updated
Sep 26, 2026

Tools

11 tools

Public tool metadata for what this MCP can expose to an agent.

snb_get_exchange_ratesMonthly CHF rates for EUR, USD, JPY, GBP, CNY and 22 more currencies

Monthly CHF rates for EUR, USD, JPY, GBP, CNY and 22 more currencies

No parameter schema in public metadata yet.

snb_get_annual_exchange_ratesAnnual average rates, data from 1980

Annual average rates, data from 1980

No parameter schema in public metadata yet.

snb_get_balance_sheetSNB Bilanz positions in millions CHF (monthly)

SNB Bilanz positions in millions CHF (monthly)

No parameter schema in public metadata yet.

snb_convert_currencyConvert any amount to CHF using official SNB rates

Convert any amount to CHF using official SNB rates

No parameter schema in public metadata yet.

snb_get_cube_dataGeneric access to any SNB cube by ID

Generic access to any SNB cube by ID

No parameter schema in public metadata yet.

snb_get_cube_metadataInspect dimensions and filter values of any cube

Inspect dimensions and filter values of any cube

No parameter schema in public metadata yet.

snb_get_banking_balance_sheetBanking balance sheets by bank group (monthly/annual, assets/liabilities)

Banking balance sheets by bank group (monthly/annual, assets/liabilities)

No parameter schema in public metadata yet.

snb_get_banking_incomeBanking income statements by bank group (annual)

Banking income statements by bank group (annual)

No parameter schema in public metadata yet.

snb_get_balance_of_paymentsBalance of payments and international investment position (quarterly)

Balance of payments and international investment position (quarterly)

No parameter schema in public metadata yet.

snb_get_warehouse_dataGeneric access to any SNB Warehouse cube by ID

Generic access to any SNB Warehouse cube by ID

No parameter schema in public metadata yet.

snb_get_warehouse_metadataInspect dimensions and last update of a Warehouse cube

Inspect dimensions and last update of a Warehouse cube

No parameter schema in public metadata yet.

Sponsors

Readme

🇨🇭 Part of the Swiss Public Data MCP Portfolio

🏦 swiss-snb-mcp

Version License: MIT Python 3.11+ MCP Data Source CI

MCP server for the Swiss National Bank (SNB) data portal — exchange rates, balance sheet, interest rates, SARON, monetary aggregates, banking statistics, and balance of payments.

🇩🇪 Deutsche Version

Demo: Claude queries SNB banking statistics via MCP tool call


Overview


View the full README on GitHub

Details

Repository
github.com/malkreide/swiss-snb-mcp
Website
github.com/malkreide/swiss-snb-mcp
Category
Data & Analytics
Package
swiss-snb-mcp
Transport
STDIO
Registry
MCP registry, active

More from malkreide

Related Data & Analytics MCP servers

View all
1malkreide avatarZh Education Mcpmalkreide/zh-education-mcpCanton and City of Zurich education data: schools, statistics, infrastructure0stars
2massanaroger avatarExtracto Mcpmassanaroger/extracto-mcpTurn any URL plus a schema into validated, typed JSON via the Extracto API.0stars
3periodix avatarPeriodix Actionsnet.periodix/actionsSearch LinkedIn & Sales Navigator. Get structured people, companies, posts, jobs data. 4.9/5 on G2.0stars
4deadpixel avatarRoundtabledeadpixel/roundtable-dashboardMulti-model AI debates: GPT-4o, Claude, Gemini & 200+ models discuss, then synthesize insight.0stars
5robotfleet-hq avatarSecurity Orchestrarobotfleet-hq/security-orchestraMulti-agent MCP platform for data centers and critical power.0stars
6sgunk13 avatarKuriflow Mcpsgunk13/kuriflow-mcpMake AI tasks repeatable. Run with new data automatically — zero AI tokens per run.0stars