Fx FXRATE-API public beta
Now with native MCP for Claude, ChatGPT & Cursor

Exchange rates API
built for developers & AI agents.

5,000 free requests per month. $5 entry plan. Native MCP server on day one. Official and market-grade rates, normalized into one clean response shape.

Global Edge · p99 < 150ms · 99.9% uptime target · SOC-friendly audit trail
200 OK · 43ms · cache HIT
{
  "data": {
    "USD": 1.000,
    "EUR": 0.923,
    "JPY": 152.14
  },
  "source_timestamp": "2026-04-17T14:00Z",
  "served_at": "2026-04-19T09:22:14Z",
  "cache": "HIT"
}
Every response ships with a precise timestamp.
Data sources
Official central-bank reference rates · Government statistical sources · Licensed market aggregators · Real-time intraday feeds · Cross-validated for accuracy · Daily & historical coverage (1999+) · Official central-bank reference rates · Government statistical sources · Licensed market aggregators · Real-time intraday feeds · Cross-validated for accuracy · Daily & historical coverage (1999+) ·
Official + market-grade

Why FXRATE-API

Honest pricing. AI-native. Audit-ready.

Three things today's exchange rate APIs get wrong — and how we fix them.

3.3× the free tier

5,000 requests/month free — with any base currency, not just EUR. Paid plans start at $5/mo, half the competition's entry price.

Native MCP on day one

One JSON block plugs FXRATE-API into Claude, ChatGPT, or Cursor. Tool descriptions guide the agent to pick reference vs. market rates correctly.

Data quality, built-in

Every rate is graded official or market grade, with the exact timestamp. Finance and compliance teams love this.

Edge-fast globally

Powered by Cloudflare Workers + a serverless edge database. p99 under 150ms in every major region, 0ms cold start.

SDKs that feel like Stripe

Typed TS & Python SDKs ship from day one. Clear error codes, every one with a how_to_fix.

No overage surprises

Hit your cap? We return 429 — never a silent charge. Dashboard alerts at 80% and 100%.

MCP · Model Context Protocol

Your AI agents already know
how to use FXRATE-API.

Drop one JSON block into Claude Desktop, Cursor, or ChatGPT and your agents get four carefully described tools — get_latest_rate, convert_amount, get_historical_rate, get_timeseries. Every description tells the model when to use reference vs. market rates.

  • Hosted at mcp.fxrateapi.com — no self-hosting required
  • Same API key as the REST API — one bill, one usage meter
  • Also available as npx @fxrateapi/mcp or uvx fxrateapi-mcp
~/.claude/claude_desktop_config.json
{
  "mcpServers": {
    "fxrateapi": {
      "url": "https://mcp.fxrateapi.com",
      "headers": {
        "Authorization": "Bearer fxr_live_..."
      }
    }
  }
}
Try it: in Claude, ask "Convert 100 USD to EUR at yesterday's reference rate".

Side by side

Built to replace the incumbent.

Better free tier, lower paid entry, and features the incumbent just doesn't ship.

Dimension exchan****-api FXRATE-API
Free monthly requests 1,500 5,000 · 3.3×
Lowest paid plan $8.33 / mo (annual) $5 / mo
Free-tier base currency Locked to EUR Any currency
Native MCP server Not supported Hosted + npm/PyPI
Per-response quality grade Not shown Official / Market
Pro plan (~250K req/mo) $29+ / mo $15 / mo
Overage behavior Silent upgrade / charge 429 with 10% soft grace

Pricing benchmarks as of 2026-04. The incumbent remains a fine tool — we just think developers deserve more for less.

Pricing

Pay for what you use. Never for what you don't.

Annual plans save two months. Cancel any time from the dashboard.

Free
$0 / forever

For side projects and first tries.

  • 5,000 requests / month
  • Daily reference rates
  • Any base currency
  • Read-only MCP demo key
  • Community support
Start free
Hobby
$5 / month

Enough for a shipping SaaS.

  • 50,000 requests / month
  • Hourly cache refresh
  • 5 years of daily history
  • Timeseries up to 90 days / call
  • Full MCP access
  • Custom base currencies
  • Email support · 48h
Choose Hobby
Most popular
Pro
$15 / month

1-minute rates and team keys.

  • 250,000 requests / month
  • 1-minute market rates
  • Full daily history back to 1999
  • Timeseries up to 366 days / call
  • Private MCP keys
  • Email support · 24h
Choose Pro
Business
$45 / month

Scale without renegotiating.

  • 1,000,000 requests / month
  • 1-minute rates + email alerts
  • Full history + 30-day minute archive
  • Bulk CSV / Parquet export
  • Unlimited timeseries range
  • Team MCP access
  • Priority queue (soft cap)
  • Email + Slack · 12h
Choose Business

All plans include any base currency · source-attributed responses · 99.9% uptime target · cancel anytime.

Docs

60 seconds from sign-up to 200 OK.

Register with a magic link, copy your API key, paste our one-liner, hit the endpoint from your browser, terminal, or the in-page playground.

  • Runnable code in every endpoint page (curl / TS / Python)
  • One-click "Copy as MCP config" button
  • Error codes with why + how_to_fix
  • Migrate-from-incumbent field-by-field guide
Explore the docs
Playground · /v1/latest Demo key
200 OK · 43ms
{ "EUR": 0.923, "JPY": 152.14, "GBP": 0.791 }

Frequently asked

Where do your rates come from?

Reference rates come from official central-bank and government statistical sources. Market rates on paid plans come from licensed aggregators. Every response is graded official or market and stamped with an exact timestamp.

Is FXRATE-API suitable for trading?

No. FXRATE-API provides reference and indicative market rates for display, accounting, reporting, and AI agent use. It is not a trading venue and not financial advice.

What happens when I hit my monthly cap?

We email you at 80% and 100% of quota. Up to 110% you get a soft grace with a warning header. Above that, we return HTTP 429 — no silent overage charges, ever.

Do I need two keys for HTTP and MCP?

No. One fxr_* key works for both. Pro and Business plans can issue scoped private keys for team members and agents.

Which historical range do you cover?

Our archive covers euro-area currencies from 1999 and the rest of the world from 2000. How far back you can query depends on plan: Free gets the last 30 days, Hobby gets 5 years, Pro & Business get full depth. Business also includes a 30-day minute-level intraday archive with CSV / Parquet bulk export. Tick-level historical market data is on the V2 roadmap.

Ship currency features your users will love. Start today — free.

No credit card. 5,000 calls a month included. Upgrade only when you outgrow it.