AllRatesToday exchange rates (hosted) MCP server
online · 100% uptimecom.allratestoday/mcp·v1.0.0·4 starsLive FX + official central-bank rates, 110+ sources. Hosted, keyless, nothing to install.
4 stars
Reviews
Write oneNobody 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 postscompare_official_ratesFreeOne 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_rateFreeUse 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_ratesFreeFixed-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_historyFreeDate-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_ratesFreeOFFICIAL 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_calendarFreeWhich 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_authenticatedFreeOne 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_banksFreeCall 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_currenciesFreeCall 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
- –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
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
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.
- BcraBCRA — Argentine Central Bank public data (exchange rates, inflation, reserves)not reviewedEstablishedA
BankMCP™Read-only MCP server for your own bank accounts via Enable Banking. Self-hosted, one user.not reviewedEstablishedA
Beancount.ioQuery, edit, and reconcile a hosted Beancount ledger: BQL, reports, files, and bank imports.not reviewedEstablishedA
HKEx FilingsLive HKEx (Hong Kong Stock Exchange) regulatory filings for AI agents.not reviewedEstablishedA
PayRamInstall, configure, operate and integrate self-hosted PayRam crypto payment gateways.not reviewedGrowingB