scka-de avatar

Ecb Mcp

scka-de/ecb-mcp

Connects Claude to the European Central Bank's public SDMX API without needing an API key. Exposes tools for querying exchange rates across 40+ currencies, ECB policy interest rates, euro area yield curves, HICP inflation data, and M1/M2/M3 monetary aggregates. Also includes currency conversion with cross-rate triangulation and dataset discovery across 100+ ECB statistical collections. Translates natural language questions into SDMX queries so you don't need to memorize dataflow IDs or dimension keys. Reach for this when you're building financial analysis workflows, need live eurozone economic data in your agent, or want to explore ECB statistics without wrestling with XML schemas.

GitHub stars
1
tools
8
transport
STDIO
last updated
Mar 29, 2026

Tools

8 tools

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

get_exchange_ratesEUR reference rates for 40+ currencies. Daily, monthly, or annual.

EUR reference rates for 40+ currencies. Daily, monthly, or annual.

No parameter schema in public metadata yet.

get_interest_ratesThe ECB's key policy rates — the ones that move markets and drive eurozone monetary policy.

The ECB's key policy rates — the ones that move markets and drive eurozone monetary policy.

No parameter schema in public metadata yet.

get_yield_curveEuro area government bond yield curve. AAA-rated sovereign spot rates from 3 months to 30 years.

Euro area government bond yield curve. AAA-rated sovereign spot rates from 3 months to 30 years.

No parameter schema in public metadata yet.

get_inflationHICP inflation — the official eurozone inflation measure. Available for the euro area as a whole or individual countries.

HICP inflation — the official eurozone inflation measure. Available for the euro area as a whole or individual countries.

No parameter schema in public metadata yet.

get_money_supplyEuro area monetary aggregates (M1, M2, M3). Outstanding amounts or annual growth rates.

Euro area monetary aggregates (M1, M2, M3). Outstanding amounts or annual growth rates.

No parameter schema in public metadata yet.

convert_currencyConvert any amount between currencies using official ECB reference rates.

Convert any amount between currencies using official ECB reference rates.

No parameter schema in public metadata yet.

search_datasetsSearch across all 100+ ECB statistical datasets by keyword.

Search across all 100+ ECB statistical datasets by keyword.

No parameter schema in public metadata yet.

explain_datasetUnderstand any ECB dataset's structure — its dimensions, valid values, and how to query it.

Understand any ECB dataset's structure — its dimensions, valid values, and how to query it.

No parameter schema in public metadata yet.

Sponsors

Readme

ecb-mcp

European Central Bank data for AI agents. Exchange rates, interest rates, yield curves, inflation, money supply, and 100+ more datasets from the ECB — directly inside Claude, Cursor, Windsurf, or any MCP client.

No API key. No registration. No config. Just npx ecb-mcp.

npm version License: MIT

Why

The ECB publishes 100+ statistical datasets via a free, public API — exchange rates for 40+ currencies, key interest rates, yield curves, HICP inflation, monetary aggregates, banking statistics, and much more.

But the API uses SDMX, a format nobody memorizes. You need to know dataflow IDs, dimension key structures, and query syntax just to get a single number.

ecb-mcp translates natural questions into the right SDMX queries. Your AI agent asks "What's the current EUR/USD rate?" and gets a clean answer from live ECB data. No SDMX knowledge required.

Quick Start

Add to your MCP client config:


View the full README on GitHub

Details

Repository
github.com/scka-de/ecb-mcp
Category
Data & Analytics
Package
ecb-mcp
Transport
STDIO
Registry
MCP registry, active

More from scka-de

Related Data & Analytics MCP servers

View all
1seob717 avatarRedash Mcpseob717/redash-mcpConnect Redash to Claude -- query data, manage dashboards, and run SQL with natural language.1stars
2whdrnr2583-cmd avatarToken Meterwhdrnr2583-cmd/token-meterLocal-first dashboard + MCP for Claude Code and Codex token usage. Per-MCP/tool breakdown.1stars
3yimingyan avatarFivetran Mcpyimingyan/fivetran-mcpMCP server for Fivetran API - manage syncs, check status, and control data pipelines1stars
4adelaidasofia avatarMCP server for RescueTime productivity dataadelaidasofia/rescuetime-mcpMCP server for RescueTime productivity data0stars
5rootdata avatarRoot Data Public Directoryai.rootdata/public-directoryPublic Root Data dental analytics directory for DSOs, dental practices, blog, and FAQ tools.0stars
6amansingh63 avatarDBHub Analyticsamansingh63/dbhub-analyticsMCP server for Databricks, BigQuery, PostgreSQL, MySQL, SQL Server, SQLite, MariaDB0stars