EU Finance MCP — Free ECB & Eurostat Data for AI Agents

Free MCP server giving AI agents real-time access to ECB interest rates, Eurostat GDP, inflation and FX data. Works with Claude, Cursor, Windsurf, Cline.

By NexusForge 2 min read

Quick Start

$ npx -y @nexusforgetools/eu-finance

Key facts

EU Finance is the first MCP server in the NexusForge portfolio. It gives AI agents structured, real-time access to European financial data — ECB interest rates, Eurostat macroeconomic indicators, and euro exchange rates — with zero configuration.

What it does

Six tools available to any MCP-compatible AI agent:

ToolDescriptionSource
get_ecb_ratesECB key interest rates (deposit facility, main refi, marginal lending)ECB API
get_euro_exchangeEUR/USD, EUR/GBP, EUR/CHF + 30 other pairsECB / Frankfurter
get_eu_inflationHICP inflation by country, monthlyEurostat
get_eu_gdpGDP by country, quarterlyEurostat
get_eu_unemploymentUnemployment rate by countryEurostat
compare_eu_economiesMulti-indicator comparison across EU statesAll sources

All responses are JSON-structured and ready for agent reasoning — no raw XML or SDMX parsing required.

How it works

Every call fetches live data from ECB and Eurostat APIs, parses the SDMX/CSV response, and returns clean JSON. Redis caches responses to avoid redundant calls:

No database. No data stored at rest.

Quick start

Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "eu-finance": {
      "command": "npx",
      "args": ["-y", "@nexusforgetools/eu-finance"]
    }
  }
}

Claude Code

claude mcp add eu-finance -- npx -y @nexusforgetools/eu-finance

Cursor / Windsurf / Cline

Use the same stdio config pattern. The server exposes the eu-finance namespace.

Example queries

Once installed, ask your AI agent:

API limits

PlanCalls/dayPrice
Free100€0
Pro5,000€29/month
Scale50,000€199/month

Free plan requires no API key. Pro and Scale plans include an API key set via the NEXUSFORGE_API_KEY environment variable.

Open source

The server source is available at github.com/nexusforge-tools/mcp-eu-finance. The MCP implementation uses the official @modelcontextprotocol/sdk.

Frequently Asked Questions

Is eu-finance MCP server free?

Yes. The free plan gives you 100 API calls per day with no API key required. Just run npx -y @nexusforgetools/eu-finance and configure your MCP client.

What data sources does eu-finance use?

ECB (European Central Bank) for interest rates and FX exchange rates, and Eurostat for GDP, inflation (HICP), and unemployment data across all 27 EU member states.

Does it work with Claude Desktop and Claude Code?

Yes. Add it to your claude_desktop_config.json or run claude mcp add eu-finance. It uses stdio transport for local clients and HTTP/SSE for remote deployments.

How fresh is the data?

Interest rates and FX rates are cached for 1 hour. Inflation and GDP data are cached for 6–24 hours, matching the publication cadence of ECB and Eurostat.

What is the difference between free and Pro?

Free gives 100 calls/day with eu-finance only. Pro (€29/month) gives 5,000 calls/day and access to all NexusForge servers including web-enrichment and business-intel.

Ready to try NexusForge? Get started free →

Get Started

Sources

  1. [1] ECB Statistical Data Warehouse API
  2. [2] Eurostat REST API documentation
  3. [3] eu-finance on GitHub

Was this guide helpful?