mcpbeat Sign in

AllRatesToday exchange rates (hosted) MCP Server

answering

AllRatesToday exchange rates (hosted) is answering right now. Last checked 2 min ago. It exposes 11 tools. Last commit 28 Oct 2026.

Live FX + official central-bank rates, 110+ sources. Hosted, keyless, nothing to install.

Uptime history 51 days of history · worst day 91%
51 days agonow
100.0%
Uptime 24h
92 of 92 checks
11
Tools
read from the server
272 ms
Response time
average over 24h
4
Stars
last commit 28 Oct 2026

What changed 11

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 20 September 2026. No other catalogue keeps this.

23 Oct a tool description was rewritten request_trial_key
20 Oct a tool description was rewritten list_central_banks
16 Oct 2 tool descriptions were rewritten get_historical_rates, get_rates_authenticated
11 Oct 2 tools appeared get_reference_rate, request_trial_key
11 Oct a tool changed version2 times that day
27 Sep a tool description was rewritten list_central_banks
26 Sep a tool description was rewritten list_central_banks
19 Sep a tool description was rewritten list_central_banks
and 1 more, back to 20 September 2026

Nothing serious here today

Today is the operative word: we check AllRatesToday exchange rates (hosted) every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 2 min ago.

run in your terminal
claude mcp add mcp --transport http https://allratestoday.com/api/mcp
Settings → Connectors → Add custom connector, then paste this address
https://allratestoday.com/api/mcp
~/.codex/config.toml
[mcp_servers.mcp]
url = "https://allratestoday.com/api/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "mcp": {
      "url": "https://allratestoday.com/api/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "mcp": {
      "type": "http",
      "url": "https://allratestoday.com/api/mcp"
    }
  }
}

Available tools 11

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

official
get_official_rate_history
Date-by-date series of one bank's OFFICIAL rates — 'ECB USD rate for every day of 2025', 'how did the CBSL rate move last quarter'. Returns { series: [{ date, rate, rate_type, derived, method }] }. Give either `symbol` (vs the bank's home currency) or a source+target pair; from/to default to the last year. API key with a paid plan, BILLED BY VOLUME: one call per month of history covered — keep ranges narrow. For publication dates without values use get_publication_calendar.
get_official_rates
OFFICIAL rates a named institution published — 'what is the ECB rate for USD?', 'Bank of Japan rate on 2026-03-14', 'HMRC rate for invoicing'. These are the fixed, citable rates for compliance, tax, customs and accounting — NOT live market rates. Omit `date` for the newest published table (no API key needed); give `date` (API key, paid plan) for the table in force that day — weekends/holidays roll back to the last published date and the response's `rate_date` says which. Omit source/target for the full table; give both for one pair — cross-computed inside the bank's own table when not directly published, flagged `derived`. Always cite the returned `rate_date`.
central
list_central_banks
Call this FIRST when you need a bank code, or for 'which central banks do you cover?' / 'do you have rates from X?'. Returns every covered source — 123 central banks plus 4 tax authorities (HMRC, US Treasury, Swiss BAZG, India's CBIC) — with `code` (what every other official-rates tool takes as `bank`), name, latest publication date and whether it is behind schedule. No API key needed.
compare
compare_official_rates
One currency pair across ALL institutions at once — 'what does each central bank say USD/EUR is?', 'spread between official USD/LKR rates'. Returns every covered bank's latest official rate for the pair plus { min, max, median, spread_bps } over fresh sources. Banks are never mixed: derived rates are cross-computed within each bank's own table. API key required (free tier). Methodology: https://allratestoday.com/official-rates-methodology/
currencies
list_currencies
Call this when unsure whether a currency code is supported, or for 'what currencies do you support?' / 'what is the symbol for X?'. Returns { currencies: [{ code, name, symbol }], count } for 150+ ISO 4217 fiat currencies. No API key needed; cheap to call.
exchange
get_exchange_rate
Use this when the user asks 'what is X in Y?', 'convert X to Y', 'current rate of EUR/USD', or any single fiat-to-fiat exchange rate question. Returns { rate, source } meaning 1 source = rate target. Without an API key it answers from the official ECB daily reference table (~30 majors) and says so in `note` — relay the `rate_date`. With a key it is the real-time mid-market rate for 160+ currencies. For several targets at once use get_rates_authenticated; for a time series use get_historical_rates; for a specific institution's official rate use get_official_rates.
historical
get_historical_rates
Fixed-window time series ending now: 'how has EUR/USD moved this week', 'last month of GBP/JPY', '1-year AUD/USD'. Returns { source, target, period, data: [{ date, rate, timestamp }] }. Sampling: 1d=hourly, 7d/30d=daily, 1y=weekly. Requires an API key on a paid plan; free and trial keys get a 403. For a specific past datetime use get_rates_authenticated with `time`.
publication
get_publication_calendar
Which dates a bank actually published a rate table — 'did the ECB publish on 2026-01-01?', 'how often does the US Treasury publish?'. Dates only, no values, so it is on every plan (API key required, free tier). Give `year` or a from/to range; large ranges are capped and flagged `truncated`.
rates
get_rates_authenticated
One source against several targets in a single call ('USD vs EUR, GBP, JPY'), or the rate at a specific past datetime, optionally bucketed by hour/day/week/month. Returns { rates: [{ rate, source, target, time }] }. Requires an API key (free tier for latest rates; a past datetime needs a paid plan).
reference
get_reference_rate
AllRatesToday's once-a-day, never-revised mid-market rate: the per-currency median of five samples in a five-minute window centred on 16:00 London, published each business day. Use it when the user needs ONE reproducible rate per day — index levels, return series, research datasets, month-end reports — rather than a live quote (get_exchange_rate) or an institution's official rate (get_official_rates). Keyless: returns the latest table, or one pair with source/target (cross via USD, flagged derived). With a key, `date` returns the table for a past business day. Not the WM/Refinitiv fix and not a registered benchmark — relay the disclaimer and the rate_date.
request
request_trial_key
Self-issue an AllRatesToday API key with 100 lifetime calls, valid 7 days, with no account and no email. Use it when another tool answered "needs an API key" and the user wants real-time rates, history, dated central-bank tables or cross-bank comparison right now. The key is returned once — store it, then reconnect to https://allratestoday.com/api/mcp?api_key=<key> (or send `Authorization: Bearer <key>`); this stateless server cannot adopt the key mid-session. Capped at 3 keys per IP per day. For a lasting key, register at https://allratestoday.com/register (free) or see https://allratestoday.com/pricing.

Endpoints

URLTransportStateLatencyChecked
https://allratestoday.com/api/mcp streamable-http answering 265 ms 2 min ago

Alternatives to AllRatesToday exchange rates (hosted)

same job, measured the same way
Central Bank Rates (AllRatesToday)
by allratestoday

Official central-bank & tax-authority rates from 100+ sources. No API key needed to start.

746 installs/wk local only
T
Türkiye Central Bank (TCMB) Exchange Rates
by foster-ops

Unofficial access to CBRT/TCMB daily exchange rates: latest, history since 1996, conversion.

4 tools answering
Cbar
by azerbaijan-mcp

Official Central Bank of Azerbaijan exchange rates: rate tables and AZN conversion.

309 installs/wk local only
AllRatesToday
by cahthuranag

Real-time & historical exchange rates for 160+ currencies. No API key needed to start.

local only
Norges Bank
by pipeworx-io

Norges Bank (Norway's central bank) MCP — exchange rates, interest rates, and government debt key…

373 installs/wk 48 tools answering
Global Exchange Rates
by globalexchangerates

Official exchange rates from central banks: latest & historical rates plus currency conversion.

answering
Financial Data API
by financialdatapi

Point-in-time macro, central bank rates and sentiment, COT positioning, from official sources.

answering
Agent Data Hub
by jona1245

No-key, read-only data for agents: official statistics, central bank rates, FX, energy, weather

5 tools answering

AllRatesToday exchange rates (hosted) — questions

Answers built from our own checks of this server.

What can AllRatesToday exchange rates (hosted) do?
It exposes 11 tools, read directly from the server on our last check. Among them: compare_official_rates, get_exchange_rate, get_historical_rates, get_official_rate_history, get_official_rates, get_publication_calendar and 5 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is AllRatesToday exchange rates (hosted) working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 92 of 92 checks got a reply (100.0%), average response time 272 ms. The bar chart above shows every period we have measured.
How do I connect AllRatesToday exchange rates (hosted)?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does AllRatesToday exchange rates (hosted) need an API key?
No. AllRatesToday exchange rates (hosted) completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 11 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is AllRatesToday exchange rates (hosted)?
It answers our handshake in 272 ms on average, which is faster than 52% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is AllRatesToday exchange rates (hosted) open source?
The code is open source: it is published under the MIT licence, written in TypeScript and 4 stars on GitHub. The licence covers the code in the repository, not the hosted service at allratestoday.com, which runs on its operator's own terms.