MCP.Market

Central Bank Rates (AllRatesToday) MCP server

by allratestoday.com·com.allratestoday/central-bank-mcp·v0.3.2·1 stars

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

B80/100grade B
What users say
No reviews yet
Be the first
Safety scan
B80/100

full report

Adoption
Growing

1 stars801 downloads/wk

Reviews

Write one

Nobody has reviewed Central Bank Rates (AllRatesToday) yet.

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

Central Bank Rates (AllRatesToday) tools (6)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • compare_official_rates

    Use this when the user wants one currency pair across ALL institutions at once — 'what does each central bank say USD/EUR is?', 'spread between official USD/LKR rates', 'which bank has the highest official rate for X?'. One call returns every covered bank's latest official rate for the pair plus spread stats { min, max, median, spread_bps } over fresh sources (stale quarterly publishers are return

  • get_official_rate_history

    Use this for a date-by-date series of one bank's OFFICIAL rates — 'ECB USD rate for every day of 2025', 'how did the CBSL official rate move last quarter'. Returns one row per published date: { series: [{ date, rate, rate_type, derived, method }] }. Give either `symbol` (matches either side of the pair vs the bank's home currency) or a source+target pair. Defaults to the last year when from/to omi

  • get_official_rates
  • get_publication_calendar

    Use this to see WHICH dates a bank actually published a rate table — 'did the ECB publish on 2026-01-01?', 'how often does the US Treasury publish?'. Returns dates only, no rate values, so it is available on every plan (unlike history). Gaps reveal weekends, holidays, and weekly/quarterly publication cadence. Give ?year=YYYY or a from/to range; large ranges are capped and flagged `truncated`.

  • list_central_banks

    Call this FIRST when you need a bank code, or when the user asks 'which central banks do you cover?' or 'do you have rates from X?'. Returns { banks: [{ code, name, country, home_ccy, rate_types, latest date, ... }], disclaimer } for 60+ institutions — central banks (ECB, Fed, BOJ, ...) plus tax authorities (HMRC, US Treasury, ...). The `code` field is what every other tool takes as its `bank` par

  • 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 a dated central-bank table, a history series, a cross-bank comparison or a publication calendar right now. The key is adopted by this server for the rest of the session and returned once — tell the user to put it in the MCP

Public scan report

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

no findings
  • Code scan9 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 3 days ago15/15
  • Maintainer identitynamespace and repository owner differ; website matches verified namespace6/10
Overall 80/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Central Bank Rates (AllRatesToday) compares

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

Safety score
80/100
higher than 65% of 1,761 Finance servers
Tools
6
the typical Finance server has 8
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
1
more than 65% of 946 Finance servers
Downloads a week
801
more than 95% of 421 Finance servers with a package

What its tools let an agent do: 6 read

Release history: 2 versions in the registry since 2026-08-30, latest 2026-10-14, typically one every 45 days.

Install Central Bank Rates (AllRatesToday) in Claude Code, Cursor or VS Code

Runs npx -y @allratestoday/central-bank-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add central-bank-mcp -- npx -y @allratestoday/central-bank-mcp
Add to Cursor

What the publisher says

From the Central Bank Rates (AllRatesToday) repository's README, as published. We do not edit it. Read it on GitHub

Central Bank Rates MCP Server — @allratestoday/central-bank-mcp

Give your AI assistant the official exchange rates that compliance, tax, and accounting actually require. A Model Context Protocol server that lets Claude Code, Cursor, Claude Desktop, Windsurf, and any MCP-compatible client fetch published central-bank and tax-authority rates from 60+ institutions — ECB, Fed, Bank of Japan, HMRC, US Treasury, and more — via the AllRatesToday API.

After installation, your assistant can answer questions like:

  • "What is the ECB's official USD/EUR rate today?"
  • "What HMRC rate should I use for this March invoice?"
  • "Show me the Bank of Japan's official rate for every day of Q1."
  • "Compare the official USD/LKR rate across every central bank that publishes one."

⚖️ Official rates vs mid-market rates

Everything this server returns is an official published rate: fixed once the institution publishes it, carrying that institution's own publication date — the number tax authorities, auditors, and customs require. It is not the live market rate. For live mid-market rates (price display, conversion, anything that should track the market), use the companion server @allratestoday/mcp-server. The two can diverge by several percent — pick by use case. Methodology: allratestoday.com/official-rates-methodology.

🚀 Why this server?

  • 🏛️ 100+ official sources — central banks (ECB, Fed, BOJ, SNB, RBI, …) plus tax authorities (HMRC, US Treasury, …), each served from its own published tables
  • 📅 Point-in-time correctness — ask for any date; weekends and holidays roll back to the rate legally in force, and the response tells you which publication date applied
  • 📊 Cross-bank comparison — one call returns every institution's rate for a pair, with min/max/median and spread stats
  • 🧮 Honest derivations — pairs a bank doesn't publish directly are cross-computed only within that bank's own table and flagged derived; banks are never mixed
  • 🔓 Works with no API key — installs and answers out of the box; the latest published table of every source is open
  • 🧰 Five focused tools — 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

🔓 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/{bank} endpoint — free to use with a visible attribution link back to allratestoday.com (the exact wording ships in each response's attribution field).

Shortened. The full README is on GitHub.

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

Central Bank Rates (AllRatesToday): common questions

Is Central Bank Rates (AllRatesToday) MCP server safe?
Mostly: it is graded B (80/100). Read the Central Bank Rates (AllRatesToday) safety report
How do I install Central Bank Rates (AllRatesToday)?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Central Bank Rates (AllRatesToday) need an API key?
Yes. The registry entry asks for ALLRATES_API_KEY.
Is Central Bank Rates (AllRatesToday) maintained?
The last commit was 8 days ago (2026-10-27). The latest release is v0.3.2.
What can I use instead of Central Bank Rates (AllRatesToday)?
Servers from other publishers that do the same job: Bcra MCP server, BankMCP™ MCP server and three.ws Agent Payments MCP server.
How does Central Bank Rates (AllRatesToday) compare with other Finance MCP servers?
safety score 80/100 (higher than 65% of 1,761 Finance servers); tools 6 (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 Central Bank Rates (AllRatesToday)

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

  • 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
  • three.ws Agent Payments
    Governed x402 payment sessions: pay any endpoint with budget, allowlist & per-tx caps, no key.
    B
  • Beancount.io
    Query, edit, and reconcile a hosted Beancount ledger: BQL, reports, files, and bank imports.
    A
  • E Arveldaja
    Estonian e-arveldaja (RIK e-Financials) accounting — invoices, bank import, reports.
    B