Skip to main content
Glama

Server Details

Currency rates, history from 1949, IMF PPP, and FX analytics for AI agents.

Ownership verified
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
ChatGPT
–
Claude
–

TDQS

A3.5/5.0

Scored across 14 tools

Disambiguation4/5

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.

Naming Consistency4/5

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.

Tool Count5/5

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.

Completeness4/5

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 tools
analyze_correlationCorrelationA
Read-onlyIdempotent
Inspect

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_drawdownDrawdownA
Read-onlyIdempotent
Inspect

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 analysisB
Read-onlyIdempotent
Inspect

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 reversionB
Read-onlyIdempotent
Inspect

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 analysisA
Read-onlyIdempotent
Inspect

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 havenA
Read-onlyIdempotent
Inspect

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_volatilityVolatilityA
Read-onlyIdempotent
Inspect

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.

convertConvertC
Read-onlyIdempotent
Inspect

Convert an amount between currencies, optionally PPP-adjusted.

Inputs: to (required), from (required), ppp, date, +1 more.

get_historyHistoryA
Read-onlyIdempotent
Inspect

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 factorB
Read-onlyIdempotent
Inspect

A single country's purchasing-power-parity conversion factor for a year (IMF World Economic Outlook).

Inputs: country (required), year.

get_ratesRatesB
Read-onlyIdempotent
Inspect

The full exchange-rate snapshot for a date (USD base).

Inputs: date.

get_rates_by_baseRates by baseC
Read-onlyIdempotent
Inspect

The same snapshot re-expressed against any base currency.

Inputs: base (required), date.

list_countriesCountriesA
Read-onlyIdempotent
Inspect

The supported countries and their official currencies. Public, no key needed.

Inputs: no named parameters.

list_currenciesCurrenciesA
Read-onlyIdempotent
Inspect

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

    Related MCP Servers

    • A
      license
      A
      quality
      C
      maintenance
      Currency conversion and exchange rates for AI assistants. 170+ currencies, historical data back to 1999.
      4
      62 npm
      MIT
    • A
      license
      A
      quality
      C
      maintenance
      Enables 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.
      13
      MIT
    • A
      license
      Not graded
      quality
      C
      maintenance
      Provides African central bank official and parallel market exchange rates with cross-provider reconciliation and staleness reporting for AI agents.
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.

    Resources