MCP.Market

Swiss Snb MCP server

by malkreide·io.github.malkreide/swiss-snb-mcp·v0.5.0

SNB data portal: exchange rates, balance sheet, policy rates, SARON, monetary aggregates

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

not scanned yet

Adoption
New

0 stars

Reviews

Write one

Nobody has reviewed Swiss Snb yet.

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

Swiss Snb 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 Snb 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

Release history: 2 versions in the registry since 2026-07-31, latest 2026-09-26, typically one every 57 days.

Install Swiss Snb in Claude Code, Cursor or VS Code

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

What the publisher says

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

🇨🇭 Part of the Swiss Public Data MCP Portfolio

🏦 swiss-snb-mcp

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

Overview

swiss-snb-mcp connects AI models to the official Swiss National Bank data portal at data.snb.ch via the Model Context Protocol (MCP). It provides structured access to SNB's public REST API — no authentication required.

The server covers three tiers of datasets, all confirmed against the live API:

Phase 1 — Dedicated tools:

  • Exchange rates (monthly averages, month-end rates, annual averages) for the 28 currency series devkum publishes against CHF — including two USD forward rates, which are labelled as such
  • SNB balance sheet (Bilanz): gold reserves, foreign exchange investments, banknotes in circulation, sight deposits, and totals

Phase 2 — Via generic cube tools (snbgetcubedata + snbgetcubemetadata):

  • SNB policy rate (Leitzins) and SARON daily fixing, emergency facility rate, sight deposit rates
  • SARON compound rates: Overnight, 1M, 3M, 6M
  • International money market rates: SARON (CH), SOFR (USA), TONA (JP), SONIA (UK), €STR/EURIBOR (EZ)
  • Official central bank rates: SNB, Fed, ECB, Bank of England, Bank of Japan
  • Monetary aggregates M1, M2, M3: stock levels and year-on-year changes

Phase 3 — Warehouse API (banking statistics) and balance of payments:

  • Banking balance sheets (BSTA BIL): total assets and liabilities by bank group — annual and monthly
  • Banking income statements (BSTA EFR): operating income, expenses, taxes by bank group — annual
  • Balance of payments: current account, capital account, financial account (quarterly)
  • International investment position: components by investment type (quarterly)
  • Generic warehouse access: raw access to any SNB Warehouse cube by ID

Anchor demo query: "What was the EUR/CHF exchange rate during the 2015 Franc shock, and where does the SNB policy rate stand today compared to the Fed and ECB?"

Features

  • 💱 Exchange rates — monthly CHF rates for EUR, USD, JPY, GBP, CNY and 23 more series
  • 📅 Annual averages — year-by-year rates from 1980 onwards
  • 🏛️ SNB balance sheet — gold, foreign exchange investments, banknotes, sight deposits (monthly)
  • 🔄 Currency conversion — convert any amount to CHF using official SNB rates
  • 📈 Policy rate & SARON — daily fixing, Leitzins, compound rates (1M/3M/6M)
  • 🌍 International rate comparison — SNB, Fed, ECB, Bank of England, Bank of Japan side by side
  • 💰 Monetary aggregates — M1, M2, M3 stock levels and year-on-year growth
  • 🏦 Banking statistics — balance sheets and income statements by bank group (12 groups)
  • 📊 Balance of payments — current account, IIP, and international investment position
  • 🔍 Generic cube access — query any SNB data cube or Warehouse cube by ID
  • 🔓 No authentication required — fully public SNB data portal

Prerequisites

  • Python 3.11+
  • uv or pip
  • MCP-compatible client (Claude Desktop, Claude Code, or any MCP host)

Shortened. The full README is on GitHub.

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

Swiss Snb: common questions

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

More from malkreide →