ECB Rate MCP. Map the full policy rate corridor and banking costs.
Works with every AI agent you already use
…and any MCP-compatible client
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.
Get the combined MRO, DFR, and MLFR rates to understand the total range of ECB policy rates.
Retrieve the Deposit Facility Rate (DFR), which determines the minimum rate in the money market.
Get the Main Refinancing Operations rate (MRO) to track the ECB's central policy rate.
Retrieve the Marginal Lending Facility Rate (MLFR), which sets the upper boundary of the rate corridor.
Get the MFI rates, showing the actual rates banks use for lending and deposits in the eurozone.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
019d758cget all key rates
Gets the three core ECB rates: MRO, Deposit, and Marginal Lending.
019d758cget deposit rate
Fetches the Deposit Facility Rate (DFR), which acts as the lower boundary for money rates.
019d758cget key rates
Retrieves the Main Refinancing Operations rate (MRO), the primary ECB policy rate.
019d758cget marginal lending rate
Gets the Marginal Lending Facility Rate (MLFR), which acts as the upper boundary of the rate corridor.
019d758cget 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
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 Start by calling
get_all_key_ratesto establish the baseline rates (MRO, DFR, MLFR). - 2 Next, call
get_mfi_ratesto see how banks are reacting to the central rates by fetching actual lending and deposit charges. - 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.
Uses the MRO and DFR rates to calculate the potential cost of capital adjustments for various corporate loan types.
Checks the MFI rates against the ECB rates to gauge immediate liquidity stress or changes in interbank funding costs.
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_ratesgives you the combined MRO, DFR, and MLFR rates in one go, establishing your baseline. - Measure real-world policy transmission. Use
get_mfi_ratesto compare the ECB's theoretical rates against what banks are actually charging each other. - Isolate the key decision points.
get_deposit_rateandget_marginal_lending_rateallow you to precisely track the floor and ceiling of the interest rate corridor. - Focus on the core policy rate.
get_key_ratespulls the MRO, letting you track the main refinancing rate without the clutter of the full set. - Compare rate spreads directly. By combining
get_key_ratesandget_deposit_rate, you calculate the spread between the primary policy rate and the deposit floor.
Real-World Use Cases
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.
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.
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.
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
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
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.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
Lusha
Enrich your prospect data with verified direct dials and email addresses from a B2B contact intelligence platform.
HubSpot CRM
Search, create, and manage HubSpot contacts, companies, notes, tasks, and associations through natural conversation.
Range
Keep distributed teams in sync with async check-ins, team updates, and meeting tools that reduce unnecessary status meetings.
You might also like
Endorsal Testimonials
Equip your AI agent to manage testimonials, track display widgets, and approve reviews via the Endorsal API.
Shimo Docs
Collaborative office suite and document management platform — manage Word, Excel, and PPT via AI.
Paperless Parts
Quote custom manufacturing jobs faster with automated pricing, 3D model analysis, and quoting workflows for machine shops.