Datakoot Servers Market Intel
Markets · MCP Server

Market Intel

Live and historical foreign-exchange rates for 30+ currencies — latest rates, conversions, a specific past date, and time series — from European Central Bank reference rates. No API key.

terminal
$ claude mcp add --transport http market-intel https://market.datakoot.com/mcp
Endpoint: market.datakoot.com/mcp5 toolsSource: ECBKeyless
The tools

Everything this server exposes.

The exact tools your agent sees, with their real parameters and the shape of what comes back. Descriptions are written for the model, so it knows when to call each one on its own.

fx_ratesSource: ECB

Latest exchange rates for a base currency (default USD), optionally limited to specific targets.

Parameters
basestringoptional
3-letter base currency (default USD).
symbolsstringoptional
Comma-separated targets, e.g. EUR,GBP,JPY.
fx_rates("USD","EUR,GBP,JPY")
{
  "base": "USD",
  "date": "2026-08-13",
  "rates": {
    "EUR": 0.917,
    "GBP": 0.783,
    "JPY": 147.2
  }
}
fx_convertSource: ECB

Convert an amount between currencies at the latest ECB rate. Returns the rate, result and rate date.

Parameters
amountnumberrequired
The amount to convert.
fromstringrequired
Source currency.
tostringrequired
Target currency.
fx_convert(250,"USD","EUR")
{
  "amount": 250,
  "from": "USD",
  "to": "EUR",
  "rate": 0.917,
  "result": 229.25,
  "date": "2026-08-13"
}
fx_historicalSource: ECB

Rates for a base currency on a specific past date. Weekends/holidays return the most recent prior business day.

Parameters
datestringrequired
YYYY-MM-DD.
basestringoptional
Base currency (default USD).
symbolsstringoptional
Comma-separated targets.
fx_historical("2025-01-02","USD","EUR")
{
  "base": "USD",
  "date": "2025-01-02",
  "rates": {
    "EUR": 0.965
  }
}
fx_timeseriesSource: ECB

A time series of rates over a date range (max ~1 year) for trend analysis.

Parameters
startstringrequired
Start date YYYY-MM-DD.
endstringrequired
End date YYYY-MM-DD.
basestringoptional
Base currency (default USD).
symbolsstringrequired
One or more target currencies.
fx_timeseries("2026-07-01","2026-07-03","USD","EUR")
{
  "base": "USD",
  "target": "EUR",
  "series": [
    {
      "date": "2026-07-01",
      "rate": 0.921
    },
    {
      "date": "2026-07-02",
      "rate": 0.919
    },
    {
      "date": "2026-07-03",
      "rate": 0.918
    }
  ]
}
fx_currenciesSource: ECB

List the currencies supported for exchange-rate lookups, with their full names.

Parameters
fx_currencies()
{
  "count": 31,
  "currencies": [
    {
      "code": "USD",
      "name": "US Dollar"
    },
    {
      "code": "EUR",
      "name": "Euro"
    },
    {
      "code": "JPY",
      "name": "Japanese Yen"
    }
  ]
}
Data sources

One authority: the ECB.

Every rate is a European Central Bank reference rate — the benchmark banks and institutions cite.

European Central Bank

Official daily reference rates for 30+ currencies, updated each business day. Powers every tool here.

Connect it

One line, any MCP client.

Same endpoint everywhere. No account, no key, no config file.

Claude
claude mcp add --transport http market-intel https://market.datakoot.com/mcp
Cursor
Settings → MCP → Add → https://market.datakoot.com/mcp
Windsurf
Add MCP server → https://market.datakoot.com/mcp
Companion extension

Prefer to look it up yourself?

The matching Chrome extension puts the same data in your browser — no agent required.

FX Bar

Live exchange rates and a quick converter right in your browser toolbar — the same ECB rates as the server. Free, keyless, no signup.

Get the extension →
Market Intel — FAQ

Questions about this server

30+ major currencies quoted by the ECB. Call fx_currencies for the full list with names.

The ECB publishes reference rates once per business day; a weekend or holiday date returns the most recent prior business day.

No — one keyless line. Datakoot fetches and caches the ECB data for you.

Give your agent real exchange rates.

Free to start. One line. No key to leak.