CurrencyCore
Server Details
Currency rates, history from 1949, IMF PPP, and FX analytics for AI agents.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 14 tools
The six analyze_* tools each target a distinct analytical lens (correlation, drawdown, volatility, mean reversion, PPP, safe haven), and the get_*/list_* tools are clearly separate. The main overlaps are get_rates vs get_rates_by_base (the latter is just a re-expression of the former) and analyze_history, whose 'trends, % change, strength' brief brushes against analyze_volatility and analyze_drawdown rankings.
Names follow a predictable snake_case verb_noun pattern: analyze_X, get_X, list_X. The lone deviation is `convert`, a bare verb with no noun, which breaks the otherwise uniform scheme only slightly.
Fourteen tools is well within the sweet spot for a currency data/analytics server. Each tool covers a distinct query family (snapshot, series, PPP, conversion, analytics) so none feels redundant padding.
Core workflows are covered end to end: discovery (list_currencies, list_countries), snapshots (get_rates, get_rates_by_base), time series (get_history), PPP (get_ppp_factor), conversion (convert), and analytics. Minor gaps: no way to convert at a historical date or retrieve a time series for multiple currencies in one call, and get_rates_by_base duplicates snapshot functionality rather than adding a new capability.
Available Tools
14 toolsanalyze_correlationCorrelationARead-onlyIdempotentInspect
Correlation of each currency's daily returns with a base currency's, over a window. Growth plan or higher.
Inputs: currencies (required), to, base, from.
analyze_drawdownDrawdownARead-onlyIdempotentInspect
Maximum peak-to-trough decline vs a base (with peak/trough/recovery), or a drawdown ranking. Growth plan or higher.
Inputs: to, base, from, sort, +3 more.
analyze_historyHistory analysisBRead-onlyIdempotentInspect
Trends, comparisons & 'movers': % change, strength, and min/max/avg over a window. Growth plan or higher.
Inputs: to, base, from, sort, +6 more.
analyze_mean_reversionMean reversionBRead-onlyIdempotentInspect
Ranks currencies by how strongly they revert to their mean (crossing frequency + reversion half-life). Growth plan or higher.
Inputs: to, base, from, limit, +1 more.
analyze_pppPPP analysisARead-onlyIdempotentInspect
PPP over time: how a country's purchasing-power-parity factor changed, comparing countries, or 'movers'. Growth plan or higher.
Inputs: to, from, sort, limit, +3 more.
analyze_safe_havenSafe havenARead-onlyIdempotentInspect
Ranks currencies by a composite safe-haven score (low volatility + shallow drawdown + 2008-crisis resilience). Growth plan or higher.
Inputs: to, base, from, limit, +1 more.
analyze_volatilityVolatilityARead-onlyIdempotentInspect
Annualized volatility of a currency vs a base, or a stability ranking of the liquid currencies. Growth plan or higher.
Inputs: to, base, from, sort, +3 more.
convertConvertCRead-onlyIdempotentInspect
Convert an amount between currencies, optionally PPP-adjusted.
Inputs: to (required), from (required), ppp, date, +1 more.
get_historyHistoryARead-onlyIdempotentInspect
A single currency's daily rate time series over a date range. Free: last 30 days; Starter and above: full history.
Inputs: currency (required), to, base, from, +1 more.
get_ppp_factorPPP factorBRead-onlyIdempotentInspect
A single country's purchasing-power-parity conversion factor for a year (IMF World Economic Outlook).
Inputs: country (required), year.
get_ratesRatesBRead-onlyIdempotentInspect
The full exchange-rate snapshot for a date (USD base).
Inputs: date.
get_rates_by_baseRates by baseCRead-onlyIdempotentInspect
The same snapshot re-expressed against any base currency.
Inputs: base (required), date.
list_countriesCountriesARead-onlyIdempotentInspect
The supported countries and their official currencies. Public, no key needed.
Inputs: no named parameters.
list_currenciesCurrenciesARead-onlyIdempotentInspect
The full list of supported ISO 4217 currencies. Use it to resolve a name or symbol to its code, or to check whether a currency is supported (so a missing one fails clearly, not silently). Public, no key needed.
Inputs: no named parameters.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Live & historical FX rates and currency conversion for AI agents. No API keys.
Live & historical FX rates and currency conversion for AI agents. No API keys.
Macroeconomic and FX time-series data for AI agents: indicators, calendars, COT, forex, commodities.
Live FX + official central-bank rates, 110+ sources. Hosted, keyless, nothing to install.
Related MCP Servers
AlicenseAqualityCmaintenanceCurrency conversion and exchange rates for AI assistants. 170+ currencies, historical data back to 1999.462 npmMIT- AlicenseAqualityCmaintenanceEnables AI agents to retrieve street exchange rates of emerging-market currencies against the US dollar, along with rate history, official-vs-street comparisons, stress signals, FX events, rail health and liquidity data, each figure carrying source, timestamp, confidence and a citation.13MIT
- AlicenseNot gradedqualityCmaintenanceProvides African central bank official and parallel market exchange rates with cross-provider reconciliation and staleness reporting for AI agents.MIT
- AlicenseAqualityCmaintenanceEnables AI coding tools to access real-time and historical currency exchange rates for 160+ currencies, sourced from Reuters/Refinitiv.439 npmMIT
Glama MCP Gateway
Add one secure layer between your agents and this server.