4,500+ servers built on MCP Fusion
Vinkius

ECB Rate MCP. Map the full policy rate corridor and banking costs.

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 Interest Rates — Monetary Policy Rates & Banking MCP on Cursor AI Code Editor MCP Client ECB Interest Rates — Monetary Policy Rates & Banking MCP on Claude Desktop App MCP Integration ECB Interest Rates — Monetary Policy Rates & Banking MCP on OpenAI Agents SDK MCP Compatible ECB Interest Rates — Monetary Policy Rates & Banking MCP on Visual Studio Code MCP Extension Client ECB Interest Rates — Monetary Policy Rates & Banking MCP on GitHub Copilot AI Agent MCP Integration ECB Interest Rates — Monetary Policy Rates & Banking MCP on Google Gemini AI MCP Integration ECB Interest Rates — Monetary Policy Rates & Banking MCP on Lovable AI Development MCP Client ECB Interest Rates — Monetary Policy Rates & Banking MCP on Mistral AI Agents MCP Compatible ECB Interest Rates — Monetary Policy Rates & Banking MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

The ECB Interest Rates MCP Server gives you five tools to track the full spectrum of Eurozone monetary policy. You can pull the Main Refinancing Operations (MRO), Deposit Facility Rate (DFR), Marginal Lending Facility (MLFR), and bank-specific lending rates (MFI) from a single connection.

It shows the full rate corridor and how central bank actions translate into real money market rates.

What your AI agents can do

Get all key rates

Gets the three core ECB rates: MRO, Deposit, and Marginal Lending.

Get deposit rate

Fetches the Deposit Facility Rate (DFR), which acts as the lower boundary for money rates.

Get key rates

Retrieves the Main Refinancing Operations rate (MRO), the primary ECB policy rate.

+ 2 more capabilities included
Model the full rate corridor

Get the combined MRO, DFR, and MLFR rates to understand the total range of ECB policy rates.

Track the deposit floor rate

Retrieve the Deposit Facility Rate (DFR), which determines the minimum rate in the money market.

Analyze the primary refinancing rate

Get the Main Refinancing Operations rate (MRO) to track the ECB's central policy rate.

Determine the lending ceiling rate

Retrieve the Marginal Lending Facility Rate (MLFR), which sets the upper boundary of the rate corridor.

Measure bank-level transmission rates

Get the MFI rates, showing the actual rates banks use for lending and deposits in the eurozone.

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 rates: MRO, Deposit, and Marginal Lending.

get019d758c

get deposit rate

Fetches the Deposit Facility Rate (DFR), which acts as the lower boundary for money rates.

get019d758c

get key rates

Retrieves the Main Refinancing Operations rate (MRO), the primary ECB policy rate.

get019d758c

get marginal lending rate

Gets the Marginal Lending Facility Rate (MLFR), which acts as the upper boundary of the rate corridor.

get019d758c

get mfi rates

Retrieves the actual lending and deposit rates banks use in the eurozone.

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 Interest Rates — Monetary Policy Rates & Banking, 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

The ECB Interest Rates MCP Server gives you five tools to track the full spectrum of Eurozone monetary policy. You'll pull the Main Refinancing Operations (MRO), Deposit Facility Rate (DFR), Marginal Lending Facility (MLFR), and bank-specific lending rates (MFI) all from one connection. It shows the full rate corridor and how central bank actions translate into real money market rates.

get_all_key_rates gives you the three core ECB rates: MRO, Deposit, and MLFR. get_deposit_rate fetches the Deposit Facility Rate (DFR), which acts as the lower boundary for money rates. get_key_rates pulls the Main Refinancing Operations rate (MRO), the primary ECB policy rate. get_marginal_lending_rate grabs the Marginal Lending Facility Rate (MLFR), which sets the upper boundary of the rate corridor. get_mfi_rates retrieves the actual lending and deposit rates banks use in the Eurozone, showing policy transmission in action.

With these tools, you can model the full rate corridor using the combined MRO, DFR, and MLFR rates. You'll track the deposit floor rate by fetching the Deposit Facility Rate (DFR), which determines the minimum rate in the money market. You'll analyze the primary refinancing rate by getting the Main Refinancing Operations rate (MRO), keeping tabs on the ECB's central policy rate.

You'll determine the lending ceiling rate by retrieving the Marginal Lending Facility Rate (MLFR), which sets the upper limit of the rate corridor. You'll measure bank-level transmission rates by getting the MFI rates, which show the actual rates banks use for lending and deposits in the Eurozone.

How ECB Rate MCP Works

  1. 1 Start by calling get_all_key_rates to establish the baseline rates (MRO, DFR, MLFR).
  2. 2 Next, call get_mfi_rates to see how banks are reacting to the central rates by fetching actual lending and deposit charges.
  3. 3 Finally, combine the results from the three calls to calculate rate spreads and model the full policy transmission effect.

The bottom line is you get a complete, layered view of Eurozone financial rates, from central bank policy to interbank lending.

Who Is ECB Rate MCP For?

This is for financial analysts, risk managers, and quantitative researchers. You're the person who wakes up checking if the ECB's latest move actually changes the cost of capital for corporate clients. You need to move beyond just looking at one rate and map the entire policy spread.

Credit Risk Analyst

Uses the MRO and DFR rates to calculate the potential cost of capital adjustments for various corporate loan types.

Treasury Manager

Checks the MFI rates against the ECB rates to gauge immediate liquidity stress or changes in interbank funding costs.

Economist

Runs models comparing the DFR rate to historical MRO/MLFR data to predict policy shifts and their impact on GDP.

What Changes When You Connect

  • See the full rate corridor instantly. Calling get_all_key_rates gives you the combined MRO, DFR, and MLFR rates in one go, establishing your baseline.
  • Measure real-world policy transmission. Use get_mfi_rates to compare the ECB's theoretical rates against what banks are actually charging each other.
  • Isolate the key decision points. get_deposit_rate and get_marginal_lending_rate allow you to precisely track the floor and ceiling of the interest rate corridor.
  • Focus on the core policy rate. get_key_rates pulls the MRO, letting you track the main refinancing rate without the clutter of the full set.
  • Compare rate spreads directly. By combining get_key_rates and get_deposit_rate, you calculate the spread between the primary policy rate and the deposit floor.

Real-World Use Cases

01

Modeling the impact of a rate cut

A credit analyst needs to model the impact of a 25bp rate cut. They run get_all_key_rates to see the initial shift in MRO/DFR/MLFR. Then, they use get_mfi_rates to see if the actual bank lending rates follow that change, determining if the policy is transmitting correctly.

02

Assessing liquidity risk after a meeting

A treasury manager wants to know if the ECB's new policy rates are causing stress. They first check get_deposit_rate and get_key_rates to understand the new policy boundaries. They follow up with get_mfi_rates to confirm if the interbank market has adjusted its rates accordingly.

03

Building a full rate sheet for reporting

An economist needs a clean, comprehensive view for a quarterly report. They start with get_all_key_rates for the overview, then call get_deposit_rate and get_marginal_lending_rate separately to provide precise, labelled data points for the report appendix.

04

Calculating the policy spread for a client pitch

A financial advisor needs to calculate the spread between the Main Refinancing Operations (MRO) and the Deposit Facility Rate (DFR). They use get_key_rates and get_deposit_rate to pull the two necessary numbers, providing a clear metric for their client presentation.

The Tradeoffs

Getting rates in pieces

Calling get_key_rates and then separately calling get_deposit_rate leaves the user to manually calculate the difference and stitch together the narrative, increasing the chance of using outdated or mismatched data points.

Use get_all_key_rates first. This call provides the combined MRO, DFR, and MLFR in a single result, giving you the immediate, foundational rate corridor.

Ignoring bank behavior

Assuming that the ECB's official rates (from get_all_key_rates) are the rates banks use. This ignores the actual friction and pricing mechanisms happening in the market.

Always check get_mfi_rates. This shows the real-world rates banks charge, which is the true measure of policy transmission.

Using redundant calls

Calling both get_all_key_rates and get_key_rates just because you think they are different. This wastes time and might lead to confusion about which data source is the 'master' view.

Rely on get_all_key_rates for the main view. Only use get_key_rates if you specifically need the MRO rate isolated for a single calculation.

When It Fits, When It Doesn't

Use this MCP Server if your goal is to map the entire financial rate structure, not just one number. You need to compare the central bank's official policy (MRO, DFR, MLFR) against the actual rates set by commercial banks (MFI). The key signal is needing to calculate rate spreads or model liquidity risk. Don't use this if you only need to know the current MRO rate; in that case, get_key_rates is sufficient. However, always supplement that single rate call with get_all_key_rates to get the full context. This server is built for layered analysis and rate differential calculation, not single-point lookups.

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 5 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_deposit_rate get_key_rates get_marginal_lending_rate get_mfi_rates

Tracking ECB rates shouldn't require jumping between three different data dashboards.

Before this server, getting a full picture of the rate corridor meant logging into the ECB site, pulling the main refinancing rate, then switching to the deposit facility data feed to get the floor, and finally checking a third dashboard for the marginal lending rate. This involved at least three separate logins and manual comparison.

Now, you ask your agent to run `get_all_key_rates`. It pulls the MRO, DFR, and MLFR and gives you the combined view instantly. You get the baseline rate corridor in one clean call.

The ECB Interest Rates MCP Server: Get full rate corridor analysis.

You no longer need to manually cross-reference the MRO rate with the MFI rates. The agent executes `get_key_rates` and then runs `get_mfi_rates` in sequence, delivering the exact spread between the central policy rate and the bank's actual lending rate.

The difference is that your agent handles the sequence and reconciliation. You just ask the question, and the full data path—from central policy to bank practice—is delivered.

Common Questions About ECB Rate MCP

What is the difference between `get_key_rates` and `get_all_key_rates`? +

They are different levels of detail. get_all_key_rates gives you the combined view (MRO, DFR, MLFR). get_key_rates isolates just the Main Refinancing Operations rate (MRO) for specific analysis.

How do I check the actual rates banks charge using `get_mfi_rates`? +

Running get_mfi_rates retrieves the actual lending and deposit rates used by banks in the eurozone. This shows the real-world policy transmission, which is key for risk modeling.

Which tool should I use to get the lowest rate boundary? +

Use get_deposit_rate. This fetches the Deposit Facility Rate (DFR), which defines the floor of the interest rate corridor.

Can I get all the rates in one call? Which tool is best? +

Use get_all_key_rates. It is the most efficient starting point because it retrieves the three primary key rates (MRO, DFR, MLFR) together.

When should I use `get_deposit_rate` versus `get_all_key_rates`? +

Use get_deposit_rate when you only need the floor of the rate corridor. This tool isolates the Deposit Facility Rate (DFR), which is critical for defining the lower boundary of money market rates. get_all_key_rates gives you the full picture, including MRO and MLFR, but you'll have to parse the data for just the DFR.

What kind of data do I get when I call `get_mfi_rates`? +

The get_mfi_rates tool returns the bank lending and deposit rates for the eurozone. This data shows the actual rates banks charge and pay, indicating how well monetary policy is passing through the banking system. It's a key indicator of policy transmission.

How do I check the historical data for the rates using any of the tools? +

The listing data does not specify a historical lookup tool. You must use the official documentation URL (https://data.ecb.europa.eu) or support URL to find historical data. Your AI client must pull that data externally and then feed it to the server for analysis.

Are there any rate limits or performance concerns when running multiple rate checks? +

While specific rate limits aren't listed, calling multiple rate tools in succession is generally efficient. However, if you run complex, repeated queries, watch the usage guidelines provided by Vinkius. For optimal performance, group your calls to minimize overhead.

What is the difference between MRO and DFR? +

MRO (Main Refinancing Operations) is the rate at which banks can borrow from the ECB for one week. DFR (Deposit Facility Rate) is the rate banks earn on overnight deposits. Since 2019, DFR has become the de facto benchmark for money markets in the eurozone.

Does this server also track commercial bank interest rates? +

Yes, it provides access to MFI (Monetary Financial Institutions) lending and deposit rates, which reflect the commercial banks' rates passed on to households and non-financial corporations.

Are the rates updated immediately after the ECB Governing Council decisions? +

Yes, the official policy rates (MRO, DFR, MLFR) are updated in the ECB's Statistical Data Warehouse generally very shortly after the official announcement by the Governing Council.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 5 tools

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

No hosting. No infrastructure. No complex setup.
All 5 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.