MCP.Market

AllRatesToday exchange rates (hosted) MCP server

online · 100% uptime
by allratestoday.com·com.allratestoday/mcp·v1.0.0·4 stars

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

A88/100grade A
What users say
No reviews yet
Be the first
Safety scan
A88/100

full report

Adoption
Growing

4 stars

Reviews

Write one

Nobody has reviewed AllRatesToday exchange rates (hosted) yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

AllRatesToday exchange rates (hosted) tools (9)

write = sends, deletes, buys or posts
  • compare_official_ratesFree

    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/

  • get_exchange_rateFree

    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.

  • get_historical_ratesFree

    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 (free tier). For a specific past datetime use get_rates_authenticated with `time`.

  • get_official_rate_historyFree

    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_ratesFree

    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`.

  • get_publication_calendarFree

    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`.

  • get_rates_authenticatedFree

    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).

  • list_central_banksFree

    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 — 121 central banks plus 3 tax authorities (HMRC, US Treasury, Swiss BAZG) — 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.

  • list_currenciesFree

    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.

Public scan report

scanner v0.1.10 · 2026-10-03 · same rubric, same numbers if you re-run it

no findings
  • –Code scanremote-only server, no package to scann/a
  • Live reliabilityremote reachable in 1300ms20/20
  • Tool poisoning9 tool descriptions checked15/15
  • Auth qualityAPI key sent as a header8/15
  • Maintenancelast push 2 days ago15/15
  • Maintainer identityendpoint served from the registry-verified namespace domain8/10
Overall 88/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How AllRatesToday exchange rates (hosted) compares

Against every graded Finance MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
88/100
higher than 85% of 1,761 Finance servers
Tools
9
the typical Finance server has 8
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
Uptime
100%
of our recent checks; the typical remote Finance server answers 100%
Response time
101 ms
faster than 87% of 1,133 Finance servers
GitHub stars
4
more than 85% of 946 Finance servers

What its tools let an agent do: 9 read

Install AllRatesToday exchange rates (hosted) in Claude Code, Cursor or VS Code

claude mcp add --transport http mcp https://allratestoday.com/api/mcp
Add to Cursor

What the publisher says

From the AllRatesToday exchange rates (hosted) repository's README, as published. We do not edit it. Read it on GitHub

AllRatesToday MCP Server — @allratestoday/mcp-server

English | 简体中文

Give your AI assistant a live window into the foreign-exchange market. A Model Context Protocol server that lets Claude Code, Cursor, Claude Desktop, Windsurf, and any MCP-compatible client fetch real-time currency rates, historical series, and multi-currency lookups from the AllRatesToday API.

After installation, your assistant can answer questions like:

  • "What's the current USD to EUR rate?"
  • "Show me how GBP/JPY moved over the last 30 days."
  • "Convert 250 USD into CAD at a real rate."
  • "Compare USD against EUR, GBP, and JPY simultaneously."

🚀 Why this server?

  • 📡 Live mid-market rates — 150+ ISO 4217 currencies, refreshed every ~60 seconds from institutional interbank data
  • 📈 Historical series built in — 1d / 7d / 30d / 1y windows with sensible granularity per period
  • 🧰 Four focused tools — getexchangerate, gethistoricalrates, getratesauthenticated, list_currencies; small surface, easy for the model to use correctly
  • 🔌 Works everywhere MCP does — stdio transport, MCP 1.x; Claude Code, Cursor, Claude Desktop, Windsurf, or any generic host
  • 🔓 Works with no API key — installs and answers out of the box from the open ECB reference table; a free key unlocks real-time rates for 160+ currencies
  • 🛡️ Honest about what it returned — every keyless answer says which rate it is and when it was published; API errors map to clear, actionable messages
  • 🔒 Nothing leaks — only the request parameters and your API key ever reach allratestoday.com; never conversation context

⚖️ Mid-market vs official central-bank rates

Everything this server returns is a mid-market rate: the live interbank midpoint, refreshed every ~60 seconds — the right number for price display, conversion, and anything that should track the market. It is not the official rate a tax authority or auditor may require. For those, AllRatesToday also serves published central-bank and tax-authority rates (100+ sources — ECB, Fed, HMRC, US Treasury, …) that are fixed once published and carry the institution's own publication date — via the central bank REST API and per-bank npm SDKs. The two can diverge by several percent, so pick by use case, not convenience.

🔓 Keyless mode — what works with no setup

Install it with no configuration at all and it starts, connects, and answers:

The keyless path reads the open, edge-cached /api/open/central-bank/ecb endpoint — no upstream cost, no rate limit to trip over, nothing to sign up for.

🔑 Get your API key (free)

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

AllRatesToday exchange rates (hosted): common questions

Is AllRatesToday exchange rates (hosted) MCP server safe?
Yes, by our scan: it is graded A (88/100). Read the AllRatesToday exchange rates (hosted) safety report
How do I install AllRatesToday exchange rates (hosted)?
It runs remotely at allratestoday.com. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
Does AllRatesToday exchange rates (hosted) need an API key?
Yes. The registry entry asks for Authorization.
Is AllRatesToday exchange rates (hosted) maintained?
The last commit was 34 days ago (2026-10-01). The latest release is v1.0.0.
Is AllRatesToday exchange rates (hosted) up?
100% of our last 28 checks got an answer. We check remote servers about four times a day.
What can I use instead of AllRatesToday exchange rates (hosted)?
Servers from other publishers that do the same job: Bcra MCP server, BankMCP™ MCP server and Beancount.io MCP server. Compare all AllRatesToday exchange rates (hosted) alternatives.
How does AllRatesToday exchange rates (hosted) compare with other Finance MCP servers?
safety score 88/100 (higher than 85% of 1,761 Finance servers); tools 9 (the typical Finance server has 8); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to AllRatesToday exchange rates (hosted)

Same job from other publishers: the closest match first, then the best rated.

All AllRatesToday exchange rates (hosted) alternatives →
  • Bcra
    BCRA — Argentine Central Bank public data (exchange rates, inflation, reserves)
    A
  • BankMCP™
    Read-only MCP server for your own bank accounts via Enable Banking. Self-hosted, one user.
    A
  • Beancount.io
    Query, edit, and reconcile a hosted Beancount ledger: BQL, reports, files, and bank imports.
    A
  • HKEx Filings
    Live HKEx (Hong Kong Stock Exchange) regulatory filings for AI agents.
    A
  • PayRam
    Install, configure, operate and integrate self-hosted PayRam crypto payment gateways.
    B