4,500+ servers built on MCP Fusion
Vinkius

ECB Full MCP. Analyze the full Eurozone monetary policy environment.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

ECB Full — Complete Eurozone Financial Intelligence MCP on Cursor AI Code Editor MCP Client ECB Full — Complete Eurozone Financial Intelligence MCP on Claude Desktop App MCP Integration ECB Full — Complete Eurozone Financial Intelligence MCP on OpenAI Agents SDK MCP Compatible ECB Full — Complete Eurozone Financial Intelligence MCP on Visual Studio Code MCP Extension Client ECB Full — Complete Eurozone Financial Intelligence MCP on GitHub Copilot AI Agent MCP Integration ECB Full — Complete Eurozone Financial Intelligence MCP on Google Gemini AI MCP Integration ECB Full — Complete Eurozone Financial Intelligence MCP on Lovable AI Development MCP Client ECB Full — Complete Eurozone Financial Intelligence MCP on Mistral AI Agents MCP Compatible ECB Full — Complete Eurozone Financial Intelligence MCP on Amazon AWS Bedrock MCP Support

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.

+ 11 more capabilities included
Get Key Interest Rates

Retrieves the three primary ECB rates—MRO, DFR, and MLFR—showing the full interest rate corridor.

Query Exchange Rates

Gets the EUR exchange rate against a single specified currency, supporting daily, monthly, or annual frequency.

Model Monetary Supply

Calculates and retrieves the Eurozone's monetary aggregates (M1, M2, M3) for policy analysis.

Map Yield Curve Shapes

Generates a full snapshot of the Eurozone government bond yield curve at the latest date or tracks a specific maturity.

Access Bank Rates

Retrieves the MFI interest rates, showing what banks actually charge and pay for loans and deposits.

Universal Data Query

Allows querying any ECB statistical dataset using its dataflow code and a universal SDMX series key.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

get019d758c

get all key rates

Gets the three core ECB interest rates: main refinancing, deposit facility, and marginal lending rates.

get019d758c

get banknotes

Retrieves statistics on all circulating Eurozone banknote denominations, from €5 to €500.

get019d758c

get deposit rate

Provides the ECB deposit facility rate, which sets the lower bound of the interest rate corridor.

get019d758c

get exchange rate

Fetches the EUR exchange rate against one specific currency, allowing daily, monthly, or annual frequency.

get019d758c

get key rates

Retrieves the ECB's main refinancing rate (MRO), the primary interest rate for eurozone monetary policy.

get019d758c

get latest rates

Gets the latest ECB reference exchange rates for all major global currencies (USD, GBP, JPY, etc.).

get019d758c

get marginal lending rate

Provides the ECB marginal lending facility rate, which sets the upper bound of the interest rate corridor.

get019d758c

get mfi rates

Shows the actual interest rates banks charge and pay for loans and deposits in the Eurozone.

get019d758c

get monetary aggregate

Retrieves the M1, M2, and M3 money supply aggregates for the Eurozone.

get019d758c

get multiple rates

Gets the EUR exchange rate against several currencies simultaneously, comparing EUR strength across multiple markets.

get019d758c

get yield curve

Retrieves the Eurozone government bond yield curve for a single, specified maturity (3 months to 30 years).

get019d758c

get yield curve snapshot

Gets a full, current snapshot of the entire Eurozone government bond yield curve.

list019d758c

list dataflows

Lists all available statistical dataflow codes (e.g., EXR, FM, BSI) used by the ECB.

query019d758c

query 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
Start building

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. 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. 2 The MCP Server executes the request, hitting the underlying ECB data sources and performing data normalization.
  3. 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.

Quantitative Analyst

Models the impact of rate changes by correlating MRO/DFR movements with changes in the get_yield_curve and get_monetary_aggregate data.

Macroeconomist

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.

Financial Risk Manager

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, and get_marginal_lending_rate separately, get_all_key_rates shows the MRO, DFR, and MLFR all in one call.
  • Model cross-market currency risk. Use get_multiple_rates to compare EUR strength against several currencies at once, saving multiple calls to get_exchange_rate.
  • Assess total money supply changes. The get_monetary_aggregate tool 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_snapshot or zoom in on a specific maturity using get_yield_curve.
  • Benchmark bank behavior. Running get_mfi_rates shows the actual rates banks use, which is a key check against the theoretical rates from get_key_rates.
  • Bypass API limits. If you need a niche data point, use list_dataflows then query_ecb_data to hit almost any ECB dataset.

Real-World Use Cases

01

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.

02

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.

03

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).

04

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

How we secure it →

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

get_all_key_rates get_banknotes get_deposit_rate get_exchange_rate get_key_rates get_latest_rates get_marginal_lending_rate get_mfi_rates get_monetary_aggregate get_multiple_rates get_yield_curve get_yield_curve_snapshot list_dataflows query_ecb_data

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.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 14 tools

We've already built the connector for ECB Full. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 14 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.