ECB Full MCP. Analyze the full Eurozone monetary policy environment.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
ECB Full — Complete Eurozone Financial Intelligence delivers 14 tools for deep economic analysis. Get real-time EUR exchange rates against 40+ currencies, track key interest rates (MRO, DFR, MLFR), and analyze monetary aggregates (M1/M2/M3).
It provides universal access to all ECB statistical data via a single SDMX query engine.
What your AI agents can do
Get all key rates
Gets the three core ECB interest rates: main refinancing, deposit facility, and marginal lending rates.
Get banknotes
Retrieves statistics on all circulating Eurozone banknote denominations, from €5 to €500.
Get deposit rate
Provides the ECB deposit facility rate, which sets the lower bound of the interest rate corridor.
Retrieves the three primary ECB rates—MRO, DFR, and MLFR—showing the full interest rate corridor.
Gets the EUR exchange rate against a single specified currency, supporting daily, monthly, or annual frequency.
Calculates and retrieves the Eurozone's monetary aggregates (M1, M2, M3) for policy analysis.
Generates a full snapshot of the Eurozone government bond yield curve at the latest date or tracks a specific maturity.
Retrieves the MFI interest rates, showing what banks actually charge and pay for loans and deposits.
Allows querying any ECB statistical dataset using its dataflow code and a universal SDMX series key.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
019d758cget all key rates
Gets the three core ECB interest rates: main refinancing, deposit facility, and marginal lending rates.
019d758cget banknotes
Retrieves statistics on all circulating Eurozone banknote denominations, from €5 to €500.
019d758cget deposit rate
Provides the ECB deposit facility rate, which sets the lower bound of the interest rate corridor.
019d758cget exchange rate
Fetches the EUR exchange rate against one specific currency, allowing daily, monthly, or annual frequency.
019d758cget key rates
Retrieves the ECB's main refinancing rate (MRO), the primary interest rate for eurozone monetary policy.
019d758cget latest rates
Gets the latest ECB reference exchange rates for all major global currencies (USD, GBP, JPY, etc.).
019d758cget marginal lending rate
Provides the ECB marginal lending facility rate, which sets the upper bound of the interest rate corridor.
019d758cget mfi rates
Shows the actual interest rates banks charge and pay for loans and deposits in the Eurozone.
019d758cget monetary aggregate
Retrieves the M1, M2, and M3 money supply aggregates for the Eurozone.
019d758cget multiple rates
Gets the EUR exchange rate against several currencies simultaneously, comparing EUR strength across multiple markets.
019d758cget yield curve
Retrieves the Eurozone government bond yield curve for a single, specified maturity (3 months to 30 years).
019d758cget yield curve snapshot
Gets a full, current snapshot of the entire Eurozone government bond yield curve.
019d758clist dataflows
Lists all available statistical dataflow codes (e.g., EXR, FM, BSI) used by the ECB.
019d758cquery ecb data
Queries any specific ECB dataset using a known dataflow code and a universal SDMX series key.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with ECB Full — Complete Eurozone Financial Intelligence, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,700+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
What you can do with this MCP connector
Man, this thing is a deep dive into Eurozone finance. It's got 14 tools that let your AI client pull every piece of financial data you need from the ECB. You're not limited to just one type of data. It gets the three core ECB interest rates—the main refinancing rate (MRO), the deposit facility rate (DFR), and the marginal lending rate (MLFR)—showing you the full interest rate corridor via get_key_rates, get_deposit_rate, and get_marginal_lending_rate.
You can also check the full picture of what banks are actually charging and paying for loans and deposits in the Eurozone using get_mfi_rates. For exchange rates, you can fetch the EUR rate against a single currency, like daily or annually, with get_exchange_rate, or you can check the latest rates against all major global currencies like USD and GBP with get_latest_rates.
Want to compare EUR strength across multiple markets? get_multiple_rates handles that too. You can model monetary supply by retrieving the Eurozone's M1, M2, and M3 money aggregates with get_monetary_aggregate. To map yield curve shapes, you can get a full, current snapshot of the entire Eurozone government bond yield curve using get_yield_curve_snapshot, or you can track a specific maturity, from 3 months up to 30 years, with get_yield_curve. The server also handles banknote stats, retrieving data on all circulating Eurozone banknote denominations, from €5 up to €500, via get_banknotes. When you need to dig into raw ECB data, you've got list_dataflows to see every available statistical dataflow code (like EXR or FM), and then you use query_ecb_data to query any specific dataset using that code and a universal SDMX series key. You can also get the main refinancing rate specifically with get_key_rates, and you can pull all available ECB statistical data through the universal query_ecb_data tool.
How ECB Full MCP Works
- 1 Your AI client calls a specific tool (e.g.,
get_key_rates) and provides necessary parameters like a date range or currency code. - 2 The MCP Server executes the request, hitting the underlying ECB data sources and performing data normalization.
- 3 Your agent receives a structured JSON object containing the requested rate, aggregate, or data point.
The bottom line is your agent gets reliable, structured financial data from the ECB without needing separate API keys or multiple data calls.
Who Is ECB Full MCP For?
Quantitative analysts, macroeconomists, and financial risk managers. If your job requires correlating central bank policy rates with market liquidity, you need this. It's for the person who spends hours manually cross-referencing ECB publications across multiple tabs just to build one coherent view.
Models the impact of rate changes by correlating MRO/DFR movements with changes in the get_yield_curve and get_monetary_aggregate data.
Pulls together the full picture: using get_exchange_rate for currency risk, get_mfi_rates for bank liquidity, and get_key_rates for policy context.
Checks liquidity positions by comparing the get_deposit_rate (floor) against the get_marginal_lending_rate (ceiling) and running a full get_yield_curve_snapshot.
What Changes When You Connect
- See the entire rate corridor instantly. Instead of checking
get_key_rates,get_deposit_rate, andget_marginal_lending_rateseparately,get_all_key_ratesshows the MRO, DFR, and MLFR all in one call. - Model cross-market currency risk. Use
get_multiple_ratesto compare EUR strength against several currencies at once, saving multiple calls toget_exchange_rate. - Assess total money supply changes. The
get_monetary_aggregatetool provides M1, M2, and M3, letting you track the core monetary health of the zone. - Understand bond market expectations. You can get a full picture with
get_yield_curve_snapshotor zoom in on a specific maturity usingget_yield_curve. - Benchmark bank behavior. Running
get_mfi_ratesshows the actual rates banks use, which is a key check against the theoretical rates fromget_key_rates. - Bypass API limits. If you need a niche data point, use
list_dataflowsthenquery_ecb_datato hit almost any ECB dataset.
Real-World Use Cases
Stress-testing liquidity positions
A risk manager needs to know if the current lending environment is stable. They ask the agent to check the full rate structure by calling get_all_key_rates, then cross-reference the bank lending rates with get_mfi_rates, and finally, run a get_yield_curve_snapshot to see if the market anticipates a rate shift.
Modeling currency shocks
An FX trader needs to see how the Euro reacts to multiple potential swings. They use get_multiple_rates to compare EUR/USD, EUR/GBP, and EUR/JPY simultaneously, then confirm the latest rates using get_latest_rates for immediate action.
Tracking long-term inflation trends
An economist wants to see if money supply is growing faster than inflation. They call get_monetary_aggregate to get M3, and then use get_yield_curve to see the corresponding long-term bond yields (30-year maturity).
Comparing historical data sets
A researcher needs data from a specific, obscure ECB statistical report. They first run list_dataflows to find the correct code (e.g., BSI), and then use query_ecb_data with the precise SDMX key to pull the exact historical series.
The Tradeoffs
Checking rates one by one
Asking the agent to run get_key_rates then get_deposit_rate then get_marginal_lending_rate in three separate prompts. This is slow and requires three distinct calls.
→
Use get_all_key_rates in a single prompt. It pulls all three rates (MRO, DFR, MLFR) simultaneously, giving you the full picture faster.
Ignoring the data structure
Trying to find an obscure historical rate by just searching the ECB website or using a general web search. This is unreliable and slow.
→
Use list_dataflows first to find the data code, then run query_ecb_data with the specific SDMX key. This ensures you hit the exact dataset you need.
Mixing up rate types
Assuming the key rate is the same as the bank rate. You might use get_key_rates when you actually need to know what commercial banks charge. This leads to inaccurate modeling.
→
Always check get_mfi_rates. This tool shows the actual rates banks use for lending and deposits, which is a more accurate measure of market transmission than the ECB's policy rates alone.
When It Fits, When It Doesn't
Use this if your goal is to build a complete, multi-variable model of the Eurozone economy. Specifically, if you need to correlate policy rates (from get_key_rates and get_all_key_rates) with market liquidity (using get_mfi_rates) or bond expectations (using get_yield_curve_snapshot).
Don't use this if you only need a single piece of information, like a single EUR/USD rate. For that, just use get_exchange_rate. But if you need to compare EUR/USD with EUR/JPY, get_multiple_rates is faster.
This server is for synthesis. It connects the official policy signals to the actual market data.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by European Central Bank. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 14 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Tracking Eurozone liquidity shouldn't require 10 different tabs.
Right now, checking the full liquidity picture means jumping between the ECB website's key rates page, then the money supply reports, then the separate bank lending pages. You copy the MRO rate, you open a second tab for M1, and then you run a third query to see the bond yields. It's a mess of manual data gathering.
With the ECB Full MCP Server, you ask for the full picture. Your agent runs multiple checks—key rates, M1/M2/M3, and yield curve data—and presents it all in one structured response. You get the data, instantly.
ECB Full — Complete Eurozone Financial Intelligence: 14 Tools
Forget manually finding dataflow codes or calculating rate spreads. The 14 tools handle the heavy lifting. You use `get_all_key_rates` to get the policy floor and ceiling, and `get_monetary_aggregate` to track the money supply. Then you run `get_yield_curve_snapshot` to see how the market reacts to those changes.
The difference is that you don't just get data; you get a connected analysis. You move from data collection to modeling.
Common Questions About ECB Full MCP
How do I find historical ECB data using the query_ecb_data tool? +
You first run list_dataflows to find the correct dataflow code (e.g., EXR). Then, you use query_ecb_data by providing that code and the specific SDMX series key you need.
What is the difference between get_key_rates and get_all_key_rates? +
get_key_rates only gives the Main Refinancing Operation (MRO) rate. get_all_key_rates provides the full rate corridor: MRO, the deposit rate (DFR), and the marginal lending rate (MLFR).
Can I compare multiple currencies using get_multiple_rates? +
Yes. You list the currency codes separated by commas, and the tool returns the EUR exchange rate against all of them in one query.
How do I get the current bond yield curve shape? +
Use get_yield_curve_snapshot. This returns the yield curve for all maturities at the most recent available date, showing if the curve is normal, flat, or inverted.
Is the ECB Full Mega-Server free to use? +
Yes, the listing type is free. You can access all 14 tools without needing to purchase an API key or subscription.
What is the difference between `get_key_rates` and `get_all_key_rates`? +
The get_all_key_rates tool provides all three key rates (MRO, DFR, and MLFR) in a single call. get_key_rates only returns the main refinancing rate (MRO), which is the primary rate.
How do I get the current circulating euro banknote statistics using `get_banknotes`? +
It gets the current circulation statistics for eurozone banknotes. This tool covers denominations from €5 up to €500, providing monthly data since the euro's inception.
Which tool should I use to check all available ECB statistical data? (using `list_dataflows`) +
list_dataflows shows the full catalog of available ECB data. This gives you the necessary codes (like EXR or FM) needed to use the generic query_ecb_data tool.
Why Full instead of individual servers? +
The Full server has all 14 tools covering exchange rates, interest rates, monetary aggregates, yield curves, and data discovery. Query EUR/USD AND deposit rates AND yield curves AND M3 in a single session. Completely free and unrestricted.
Does the ECB Full server have authentication requirements? +
No, all 14 tools use the official public ECB SDMX APIs which require absolutely no authentication, tokens, or registration.
How quickly is the data refreshed? +
Data strictly reflects the European Central Bank's schedule in real-time. For example, the euro foreign exchange reference rates are updated every working day around 16:00 CET.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
Eurostat Full Access — EU Statistical Intelligence
The ultimate EU statistics Mega-Server: 26 tools spanning economy (GDP, inflation, debt), demographics (population, unemployment, migration), trade, environment (emissions, energy, renewables), and 7,000+ dataset discovery — all 27 EU member states.
NASA APOD — Astronomy Picture of the Day
Access NASA's most popular service: the Astronomy Picture of the Day. Browse today's image, explore the 30-year archive back to 1995, retrieve images by date range, or discover random astronomical treasures — each with expert explanations from professional astronomers.
PubChem PUG REST API
Access chemical data — audit compounds, formulas, and CIDs via AI.
You might also like
ZEGO / 即构科技
Leading global RTC and IM platform — manage rooms, users, and media streams via AI.
DPD
Streamline your logistics and shipping with DPD.
Copy.ai
Equip your AI agent to automate content production and business processes using Copy.ai Workflows.