ECB Monetary MCP. Analyze Eurozone money flow and bond yields instantly.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
ECB Monetary — Money Supply, Yield Curves & Banknotes aggregates all critical Eurozone financial data. Get M1, M2, M3 money supply totals, the full government bond yield curve (3 months to 30 years), and current statistics on euro banknotes in circulation.
It's your single source for analyzing monetary flow and systemic risk directly from the European Central Bank.
What your AI agents can do
Get banknotes
Gets circulation statistics for all euro banknotes, covering denominations from €5 to €500.
Get monetary aggregate
Retrieves M1, M2, and M3 money supply aggregates for the Eurozone.
Get yield curve
Gets the government bond yield curve for a specific maturity (3 months to 30 years).
Retrieves M1, M2, and M3 money supply figures, showing the current state of the Eurozone's money pool.
Fetches government bond yields for any specific maturity, allowing you to track changes across the entire yield curve spectrum.
Generates a full snapshot of the yield curve, instantly showing if market expectations are normal, flat, or inverted.
Provides historical and current data on the value and volume of euro banknotes in circulation.
Combines banknote data with monetary aggregates and yield curves to build a holistic view of economic stability.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
019d758cget banknotes
Gets circulation statistics for all euro banknotes, covering denominations from €5 to €500.
019d758cget monetary aggregate
Retrieves M1, M2, and M3 money supply aggregates for the Eurozone.
019d758cget yield curve
Gets the government bond yield curve for a specific maturity (3 months to 30 years).
019d758cget yield curve snapshot
Gets a full snapshot of the eurozone government bond yield curve at the latest date.
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 Monetary — Money Supply, Yield Curves & Banknotes, 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
This server gives you the core Eurozone financial data straight from the European Central Bank. You'll get M1, M2, and M3 money supply totals, the full government bond yield curve (3 months to 30 years), and current stats on euro banknotes in circulation. It's your single source for tracking monetary flow and systemic risk.
get_monetary_aggregate retrieves the M1, M2, and M3 money supply totals, showing you the current state of the Eurozone's money pool. get_yield_curve pulls the government bond yield for any specific maturity, from 3 months up to 30 years, letting you track changes across the whole yield curve. get_yield_curve_snapshot generates a full snapshot of the eurozone government bond yield curve, instantly showing if market expectations are normal, flat, or inverted at the latest date. get_banknotes tracks the circulation statistics for all euro banknotes, covering denominations from €5 to €500.
How ECB Monetary MCP Works
- 1 You prompt your AI client with a specific question (e.g., 'What is the 10-year yield and M3 supply?').
- 2 The agent recognizes the need for multiple data points and calls the necessary tools (
get_yield_curveandget_monetary_aggregate). - 3 The server executes the calls, retrieves the raw data from the ECB, and packages the combined, relevant figures back to your agent for a direct answer.
The bottom line is you get clean, correlated monetary data from the ECB without writing complex SQL or dealing with multiple vendor APIs.
Who Is ECB Monetary MCP For?
Anyone who needs to model systemic risk or understand the flow of money. This is for the macroeconomist who can't afford to rely on delayed, siloed vendor feeds. It's for the quantitative analyst who needs to correlate banknote volume with bond yields on the fly. Stop jumping between five different dashboards just to see the full picture.
Uses get_monetary_aggregate and get_yield_curve_snapshot to test hypotheses about credit cycles and liquidity pressures.
Correlates get_banknotes data with M3 supply changes to model the impact of physical cash flow on financial stability.
Uses get_yield_curve to determine if the current bond yield shape indicates unusual market stress or normal economic progression.
What Changes When You Connect
- See the full picture by combining
get_monetary_aggregateandget_yield_curve_snapshot. Instead of running two separate queries and manually aligning the dates, your agent handles the correlation, giving you a single, comprehensive view of monetary health. - Track physical cash movement using
get_banknotes. This tool provides a necessary counterpoint to the abstract numbers in M3, letting you model how banknote circulation affects overall liquidity. - Pinpoint risk indicators instantly. Running
get_yield_curve_snapshottells you immediately if the yield curve is inverted, which is a critical sign of economic stress. - Model targeted rate changes. Use
get_yield_curveto isolate the yield for a single maturity (e.g., 10 years). This lets you track how specific market expectations shift without needing the full curve data. - Cut data reconciliation time. By having all four tools—
get_monetary_aggregate,get_yield_curve,get_yield_curve_snapshot, andget_banknotes—in one place, you stop wasting time comparing data from different sources. - Understand monetary definitions. The
get_monetary_aggregatetool provides definitions for M1, M2, and M3, ensuring you're analyzing the correct financial metrics.
Real-World Use Cases
Modeling a Recessionary Signal
A risk manager needs to know if the market is signaling a downturn. They prompt their agent: 'Check the yield curve and the money supply.' The agent runs get_yield_curve_snapshot (looking for an inverted curve) and then calls get_monetary_aggregate to see if M3 is contracting. The combined result gives a clear, data-backed assessment of systemic risk.
Analyzing Cash vs. Digital Money Flow
A quant analyst wants to know if physical cash is driving liquidity. They run get_banknotes to see the circulating value. They then combine this with get_monetary_aggregate (M1). The comparison highlights the relationship between physical cash and overnight deposits, giving a nuanced view of liquidity sources.
Tracking Policy Impact on Specific Debt Maturities
A macroeconomist wants to see how the ECB's policy actions affect the 7-year bond yield. They run get_yield_curve for 7 years. They then compare this specific yield to the overall get_yield_curve_snapshot to see if the change is isolated or part of a broader market shift.
Building a Full Financial Snapshot
A financial modeling team needs a complete, dated view of the Eurozone's financial health. They ask the agent to pull the latest get_monetary_aggregate, the get_yield_curve_snapshot, and the get_banknotes data in one go. This creates a single, powerful report ready for immediate analysis.
The Tradeoffs
Using separate ECB websites
The user has to open the ECB site, find the money aggregates section, download the CSV for M3. Then they open a second tab for bond yields and download a separate data set. They spend an hour manually comparing dates and reconciling the numbers.
→
Use the ECB Monetary MCP Server. Your agent calls get_monetary_aggregate and get_yield_curve_snapshot in a single prompt. The server fetches and structures the data for you, letting you focus on the analysis, not the data plumbing.
Confusing cash with deposits
The user sees high M1 numbers and assumes the money supply is strong. They miss the context of physical cash flow and don't know if the banknote circulation is declining, leading to a flawed conclusion about liquidity.
→
Use the get_monetary_aggregate tool alongside get_banknotes. This pairing forces you to consider both the abstract digital money (deposits, M3) and the physical money (banknotes) when assessing total liquidity.
Ignoring curve context
A user sees a 10-year yield of 2.5% and assumes that is the final word. They fail to check the overall yield curve shape, which might show a massive steepening or flattening that changes the interpretation of that single point.
→
Always use get_yield_curve_snapshot first. This gives you the full picture of how the 10-year yield fits into the broader market expectations, providing crucial context.
When It Fits, When It Doesn't
Use this MCP Server if your analysis requires correlating multiple, disparate data types: M1/M2/M3 aggregates, bond yields, and physical cash flow. You need a single, normalized data source for complex, cross-domain modeling. Don't use this if you only need a simple historical chart of one single metric (e.g., M3 over the last 10 years). For simple time-series charting, standard time-series APIs are fine. However, if you need to combine the shape of the yield curve with the level of the money supply, this server is essential. If you only need banknote data, the get_banknotes tool alone suffices.
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 4 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Sifting through ECB data used to take hours of manual CSV work.
Today, if you need a holistic view of Eurozone monetary health, you're stuck clicking between the ECB's money supply pages and the bond yield pages. You download multiple CSV files—one for M3, one for the 10-year yield, another for banknotes. Then you spend half a day trying to align the dates, reconcile the formats, and just get a single, clean view.
With the ECB Monetary MCP Server, you just ask your agent. It runs `get_monetary_aggregate` and `get_yield_curve_snapshot` in the background. You get a unified data payload that combines the M3 totals and the full yield curve shape, ready for immediate use.
The ECB Monetary MCP Server delivers the `get_banknotes` tool.
The problem is that M3 gives you an abstract number, but it doesn't tell you about physical liquidity. You have to look elsewhere for banknote circulation data, which is usually a separate report with a different reporting cycle. This forces you to keep two separate models running in your head.
Now, your agent can run `get_banknotes` and cross-reference that data with the M1 aggregates. You get a single narrative that links the abstract financial flow to the actual physical currency circulating, changing your analysis from 'what is the number?' to 'what does the number mean in reality?'
Common Questions About ECB Monetary MCP
How do I get the current M3 money supply using the `get_monetary_aggregate` tool? +
You simply call get_monetary_aggregate. This returns the latest M1, M2, and M3 figures, with M3 being the primary aggregate used by the ECB for policy analysis.
What maturity can I check with the `get_yield_curve` tool? +
The get_yield_curve tool covers maturities from 3 months to 30 years. You just need to specify the exact maturity you are interested in.
Is the `get_yield_curve_snapshot` tool better than `get_yield_curve`? +
They serve different purposes. Use get_yield_curve_snapshot when you need the overall market picture (normal, flat, or inverted). Use get_yield_curve when you need to track changes for a single, specific maturity.
What data does the `get_banknotes` tool provide? +
The get_banknotes tool provides detailed circulation statistics for all euro banknote denominations, from €5 up to €500.
How do I use `get_yield_curve_snapshot` to see all bond maturities? +
It provides the current shape of the entire eurozone yield curve. This single call shows all maturities—from 3 months up to 30 years—at the latest available date.
What kind of data is provided by `get_monetary_aggregate` for M1? +
M1 aggregates notes and coins plus overnight deposits. This tool helps you track the most liquid money supply measures in the eurozone.
Does `get_banknotes` cover all euro denominations? +
Yes, it covers denominations from €5 up to €500. The data is provided monthly, starting from the beginning of the euro's circulation.
If I need historical data, how do I handle it with these tools? +
The tool calls handle historical data retrieval. You just need to specify the date or period in your prompt to get past snapshots.
What does an inverted yield curve mean? +
An inverted yield curve means short-term bonds yield more than long-term bonds. It often precedes recessions as markets expect central banks to cut rates. An inverted curve has preceded every US recession since 1970.
Does the server require an API key? +
No, the ECB's public API endpoints do not require any form of authentication or API tokens to fetch statistical data.
What maturities are included in the yield curve? +
The government bond yield curve data covers maturities ranging from 3 months all the way up to 30 years, giving a complete perspective on borrowing costs.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
Farmonaut
Access satellite agriculture data via Farmonaut — monitor crop health with NDVI, weather, soil moisture, crop advisory, and deforestation alerts from any AI agent.
Wolfram Alpha Solver
Empower your AI with the world's most powerful computational engine. Solve complex calculus, extract exact scientific facts, and eliminate mathematical hallucinations.
RCSB PDB
Explore 220K+ 3D molecular structures — search proteins, DNA, and RNA by name, experimental method, resolution, and bound ligands from the Protein Data Bank.
You might also like
Coding.net
All-in-one DevOps platform — manage projects, repositories, and issues via AI.
Cognita (RAG Framework)
Manage modular RAG via Cognita — list collections, ingest data sources, and perform AI-driven Q&A directly from any AI agent.
Filemail
Transfer large files up to terabytes securely with password protection, download tracking, and branded transfer pages.