81trust / 100

Exchange Rates MCP Server

by exchange-rates.caseyjhand.com in Markets & finance

MCP serverPassing, checked 2 h ago

Convert currencies, get FX rates, and query historical Frankfurter v1 exchange rate data.

https://exchange-rates.caseyjhand.com/mcp
Tools
7
open to any client
Uptime
100%
last 30 days
Response time
576 ms
662 ms slowest 5%
Last check
Passed
2 h ago, next in 4 h

Scan it nowHow to connect

Reliability

All checks passedSome failedAll failedNot checked

Status and outage history · Atom feed · Watch with other listings

How to connect

Add it to any MCP client that supports remote servers.

{
  "mcpServers": {
    "exchange-rates-mcp-server": {
      "type": "http",
      "url": "https://exchange-rates.caseyjhand.com/mcp"
    }
  }
}

7 tools

  • fx_list_currencies

    List current Frankfurter v1 currency codes and names with as_of, the latest served rate date. include_retired=true adds historical codes absent from the current set. Optional official ECB start_date/end_date are outer coverage bounds, not uninterrupted availability; a dated…

  • fx_get_rates

    Get all available exchange rates for one base currency in a single snapshot. Useful for bulk comparison and seeding downstream tools. Returns a map of quote currency → rate, the actual snapshot date, and whether a historical date was snapped from a weekend/holiday to the prior…

  • fx_get_rate

    Get the exchange rate for a currency pair on a given date (default: latest). Returns the rate, the actual rate date (which may differ from the requested date on weekends/holidays — daily observations may skip non-publication days), and source provenance. Cross-rates are…

  • fx_convert_currency

    Convert an amount between any two currencies at the latest or a historical rate. Returns the converted amount, the rate used, the actual rate date, and whether the date was snapped from a weekend/holiday to the prior business day. Cross-rates are triangulated through EUR…

  • fx_get_timeseries

    Get historical daily Frankfurter v1 rates over an inclusive date range. Same-date EUR legs are divided without intermediate rounding; only days with both currencies appear, including observed self-pairs at 1 and historical retired currencies. Missing-leg served days produce…

  • fx_dataframe_describe

    List tables and columns staged on a DataCanvas from a prior fx_get_timeseries call. Required first step before fx_dataframe_query — use it to discover table names and column schemas. Requires DataCanvas, which is on by default — a deployment that turns it off does not list this…

  • fx_dataframe_query

    Run a read-only SQL SELECT against DataCanvas tables staged by fx_get_timeseries. Supports aggregations, GROUP BY, window functions, and JOINs across multiple registered tables. Run fx_dataframe_describe first to discover table names and column schemas. Requires DataCanvas…

Security scan

No findings

We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.

Recent checks

WhenResultHTTPTime
2 h agoPassed200560 ms
16 h agoPassed200638 ms
31 h agoPassed200568 ms
45 h agoPassed200600 ms
2 days agoPassed200669 ms
Show 10 older checks
3 days agoPassed200598 ms
3 days agoPassed200604 ms
4 days agoPassed200590 ms
4 days agoPassed200616 ms
5 days agoPassed200578 ms
6 days agoPassed200595 ms
6 days agoPassed200572 ms
7 days agoPassed200636 ms
7 days agoPassed200576 ms
8 days agoPassed200619 ms