Exchange Rate API
nimbusapi/exchange-rateReal-time and historical exchange rates for 160 fiat, crypto, and precious metal currencies. Hourly updates from ECB, FloatRates, and CoinGecko. Free base switching, time-series, batch conversion, and historical data back to 1999.
Score: 100/100
Handshake verified by our own probe.
Tools · 6
Get the latest exchange rates for all or specific currencies. Supports any base currency (e.g. USD, EUR, BTC) and optional symbol filtering. Rates updated hourly from ECB, FloatRates, and CoinGecko. R…
List all 160 supported currencies with metadata: code, name, symbol, flag emoji, decimal places, and type (fiat, crypto, or metal). No API key required.
Get exchange rates for a specific historical date (format: YYYY-MM-DD). Data available back to 1999 for fiat currencies. Supports base currency switching and symbol filtering.
Convert a specific amount from one currency to another using the latest or historical exchange rates. Returns the converted amount, rate used, and currency metadata. Supports all 160 currencies.
Get daily exchange rates over a date range (start_date to end_date, YYYY-MM-DD, max 365 days). Returns an array of daily rate objects. Useful for charts, trend analysis, and backtesting.
Convert multiple currency pairs in a single request. Submit up to 100 conversion pairs (from, to, amount) and get all results at once. More efficient than multiple convert calls.
Resources · 1
List of all 160 supported currency codes, names, symbols, and types
exchange-rate://currencies
Prompts · 2
Convert an amount between two currencies
Compare exchange rates for a currency pair over a date range
How to use
Claude Desktop or claude.ai: add a custom connector (Customize → Connectors; on Team and Enterprise plans an owner adds it under Organization settings → Connectors) with this server URL: https://exchange-rate.nimbus-api.com/mcp
Cursor or Cline: add to your MCP config:
{
"mcpServers": {
"exchange_rate_api": {
"url": "https://exchange-rate.nimbus-api.com/mcp",
"transport": "http"
}
}
}