REST API endpoints
Call /latest, /convert, /historical, /timeseries, and /currencies from any backend or app.
Build with REST endpoints, SDK-ready JSON responses, and practical code samples. Add MCP when you want LLM clients to use the same exchange-rate data.
GEThttps://api.currencybeacon.com/v1/latest?api_key=YOUR_API_KEY&base=USD&symbols=EUR,GBP,CAD
Trusted by 100,000+ businesses worldwide
Start with familiar REST endpoints and SDK-friendly JSON. Use MCP as an additional path when teams want exchange-rate tools inside LLM clients.
Call /latest, /convert, /historical, /timeseries, and /currencies from any backend or app.
Use documented request patterns and lightweight JSON responses that work cleanly with PHP, JavaScript, and server-side SDK wrappers.
Connect Claude, ChatGPT, Cursor, VS Code, Codex, and other MCP-compatible clients using the same account and quota.
Fetch live USD rates, convert checkout totals, and chart 90-day movement with the REST API.
Pick the workflow closest to yours — every one runs on the same REST API, the same key, and the same quota, with MCP tools available when an LLM client needs the data.
Convert an amount with the live mid-market rate and store the rate you charged. One request, one quota, no second account for your storefront.
GET /v1/convert?from=USD&to=EUR&amount=129.00
// → { "value": 110.81, "date": "2026-08-29" }
Pull the end-of-day rate for any date back to 1996 and build month-end reports, audits, and revaluations that match what your auditors expect.
GET /v1/historical?base=USD&date=2026-07-31&symbols=EUR,GBP,JPY
Fetch a date range in one call and render trend lines, comparisons, and alerts — the same data that powers the CurrencyBeacon dashboards.
GET /v1/timeseries?base=USD&start_date=2026-03-01&end_date=2026-08-29&symbols=EUR
Connect an MCP client with the same API key. Only the defined currency tools are exposed, and each successful tool call counts as one request against your quota.
https://api.currencybeacon.com/mcp?api_key=YOUR_API_KEY
// tools: get_latest_rates · convert_currency · get_historical_rates · get_account_usage
Access the most accurate exchange rates available. Our mid-market rates represent the true midpoint between buy and sell prices, sourced from trusted financial institutions worldwide.
↑ 1.0852
EUR ↓ 0.9215
JPY ↑ 149.82
AUD ↑ 1.5124
BRL ↓ 4.9832
ZAR ↑ 18.24
Start free, move into higher request volume when traffic grows, and use the same quota across REST API calls and MCP tool usage.
Every plan includes REST API access. MCP is available on the same account, and successful MCP tool calls count as normal API requests.
Prototype with live and historical endpoints before committing.
No credit card needed to start
Low-volume production apps, internal tools, and early products.
Save $20 with yearly billing
More request volume and faster updates for growing products.
Save $288 with yearly billing
Real-time updates and dedicated support for high-volume products.
Save $688 with yearly billing
Every plan uses the same REST endpoints and MCP server. Plans differ by request volume, refresh rate, and support.
| Feature | Free $0 / month | Basic $10 / month | Startup $99 / month | Professional $599 / month |
|---|---|---|---|---|
| Monthly API requests | 5,000 | 50,000 | 500,000 | 2,000,000 |
| Rate refresh | Hourly updates | 15 min updates | 1 min updates | Real-time updates |
| Latest, historical, and conversion rates | ||||
| Timeseries API | — | — | ||
| Base currency switching | — | — | ||
| MCP server (shares the request quota) | ||||
| HTTPS + commercial use | ||||
| Support | Community | Dedicated | ||
| Guaranteed uptime SLA | — | — | — | |
| Billing | Free | Monthly or yearly | Monthly or yearly | Monthly or yearly |
| Start free | Choose Basic | Choose Startup | Choose Professional |
Quick links to live rate dashboards for popular USD pairs, backed by the same exchange-rate data available through the REST API.