
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 toolsPublic 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.
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:
Details
- Repository
- github.com/scka-de/ecb-mcp
- Category
- Data & Analytics
- Package
ecb-mcp- Transport
- STDIO
- Registry
- MCP registry, active