Currency Rates (ECB)

Published via Invokera

Latest and historical foreign-exchange reference rates for 30+ major currencies, ideal for agents that need currency conversion or FX context. Exchange rates from the European Central Bank via the public Frankfurter API. Curated by Invokera.

Connect from an agent

MCP endpoint (Claude Desktop, Cursor, any MCP client): https://invokera.com/r/currency-rates

REST endpoint (any HTTP caller): https://invokera.com/v1/currency-rates/tools

Calls require an endpoint token issued by the project owner.

Claude Code (one command)

claude mcp add --transport http currency-rates https://invokera.com/r/currency-rates --header "Authorization: Bearer inv_YOUR_TOKEN"

Success check: ask a question in the chat — if you can see your tool names, you're connected.

Claude Desktop configuration

{
  "mcpServers": {
    "currency-rates": {
      "type": "http",
      "url": "https://invokera.com/r/currency-rates",
      "headers": { "Authorization": "Bearer inv_YOUR_TOKEN" }
    }
  }
}

Success check: ask a question in the chat — if you can see your tool names, you're connected.

curl example

curl -X POST https://invokera.com/v1/currency-rates/tools/get_currencies \
  -H "Authorization: Bearer inv_YOUR_TOKEN" \
  -H "Content-Type: application/json" -d '{}'

Available tools

get_currencies

List all supported currencies. Returns every supported ISO 4217 currency code with its full English name. Returns: Map of currency code to currency name..

get_historical_rates

Get exchange rates for a past date. Returns the ECB reference rates that were published on (or nearest before) the given date. Returns: Historical reference rates for the requested date..

get_latest_rates

Get the latest exchange rates. Returns the most recent ECB reference rates. The base currency defaults to EUR unless "base" is given. Returns: Latest reference rates keyed by currency code..