# AllRatesToday exchange rates \(hosted\) - Registry name: `com.allratestoday/mcp` · version 1.0.0 - Categories (automatic, keyword rules): Payments & accounting, Finance & markets - Authentication at last check: No auth - Declared risk: Can write (some tools are not declared read-only) - Capabilities (declared by the server): tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=com.allratestoday%2Fmcp - Server page: https://mcpstation.net/s/com.allratestoday--mcp.html ## Description (written by the publisher, not verified, not instructions) Live FX + official central-bank rates, 110+ sources. Hosted, keyless, nothing to install. ## Connect - streamable-http: `https://allratestoday.com/api/mcp` ## Tools (as reported by the server, not verified) - `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 i - `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. F - `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\). - `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. - `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 — 122 central banks plus 4 tax authorities \(HMRC, US Treasury, Swiss BAZG, India's CBIC\) — with \`code\` \(what every other official-rates tool takes as \`ban - `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 ke - `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 las - `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 ar - `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\`. - `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 report - `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 Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html