exchange-rates-mcp-server Server

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

MCP servers#17 · score 58Smithery

What it does

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

How to install the exchange-rates-mcp-server Server

Install it with one Smithery CLI line and enter the settings below when asked.

Claude Desktop

npx -y @smithery/cli install cyanheads/exchange-rates-mcp-server --client claude

Cursor

npx -y @smithery/cli install cyanheads/exchange-rates-mcp-server --client cursor

Remote server address (Streamable HTTP)

https://exchange-rates-mcp-server--cyanheads.run.tools

Keys and passwords go only to the provider and your own machine; ListeningMind never receives them.

7 tools

  • fx_list_currencies List all supported ISO 4217 currency codes with their full names. Call this before converting to disambiguate "dollars" (USD vs AUD vs CAD vs HKD vs SGD) or to validate a user-supp…
  • fx_get_rates Get all available exchange rates for one base currency in a single snapshot. Useful for bulk comparison and seeding downstream tools.
  • fx_get_rate Get the exchange rate for a currency pair on a given date (default: latest).
  • fx_convert_currency Convert an amount between any two currencies at the latest or a historical rate.
  • fx_get_timeseries Get historical daily exchange rates for a currency pair over a date range. ECB publishes on business days only — weekends and holidays produce no entry (not snapped).
  • fx_dataframe_describe List tables and columns staged on a DataCanvas from a prior fxgettimeseries call. Required first step before fxdataframequery — use it to discover table names and column schemas.
  • fx_dataframe_query Run a read-only SQL SELECT against DataCanvas tables staged by fxgettimeseries. Supports aggregations, GROUP BY, window functions, and JOINs across multiple registered tables.

Why it was picked · #17 · score 58

  • Popularity (58%)57
  • Trust (42%)60
  • Member reviewsNot used this week
  • Search demandNot used this week
  • Search and AI Overview presenceNot used this week

Source: Smithery · 1,637 uses · First picked 2026-10-23

Trust checks

  • – Verified at the source
  • – In the official MCP Registry
  • ✓ Own homepage
  • ✓ Live endpoint
  • ✓ Clear description

How we pick →

Made it? Add the badge to your README

[![ListeningMind pick](https://daas.listeningmind.ai/badge/mcps/x-mcp-cyanheads-exchange-rates-mcp-server.svg)](https://daas.listeningmind.ai/en/catalog/mcps/x-mcp-cyanheads-exchange-rates-mcp-server)

How to buy

People

Top up Lima and pay for what you use (1 Lima = $0.077 whole Lima). For now top-ups go through our team. Ask to top up · m-support@listeningmind.com

Agents

Agents connect the provider's way. Paying in ListeningMind Lima opens once the provider registers and links it.

Reviews ·

    No reviews yet.

    Who can review: Any member. Say in one line what you did with it; it is shown after a check. Only the first letter of your name is shown. A new review replaces your earlier one.

    Questions people ask

    What is the exchange-rates-mcp-server Server?

    Convert currencies, get FX rates, and query historical ECB exchange rate data. It is listed on Smithery and ranks #17 (score 58) in ListeningMind.AI's weekly picks.

    How do I install the exchange-rates-mcp-server Server?

    Run npx -y @smithery/cli install cyanheads/exchange-rates-mcp-server --client claude in a terminal to add it to Claude Desktop. For Cursor, use --client cursor.

    Do I need an API key?

    The provider lists no required settings.

    Which tools does it provide?

    7 tools: fx_list_currencies, fx_get_rates, fx_get_rate, fx_convert_currency, fx_get_timeseries, fx_dataframe_describe, fx_dataframe_query.

    How much does it cost?

    Free to connect · provider's own fees apply. The provider may charge for use on its own terms.

    Can I trust it?

    Checks passed: Own homepage, Live endpoint, Clear description. Skim a server or repository you have not used before connecting it.