Submit

Currency Exchange — Real-Time and Historical Rates

@easysolutions906

Currency exchange tools for AI agents. Convert between 30+ currencies, get real-time rates, list supported currencies, and look up historical exchange rates back to 1999. European Central Bank data.
Overview

MCP Finance Server

A Model Context Protocol (MCP) server providing currency exchange tools for use with Claude Desktop, Cursor, and other MCP clients.

Tools (4 total)

ToolDescription
currency_convertConvert an amount between two currencies (e.g., USD to EUR)
currency_ratesGet all exchange rates for a base currency
currency_listList all 30+ supported currencies
currency_historicalGet historical rates for a specific date (back to 1999)

Install

npx @easysolutions906/mcp-finance

Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "finance": {
      "command": "npx",
      "args": ["-y", "@easysolutions906/mcp-finance"]
    }
  }
}

Cursor

Add to .cursor/mcp.json in your project:

{
  "mcpServers": {
    "finance": {
      "command": "npx",
      "args": ["-y", "@easysolutions906/mcp-finance"]
    }
  }
}

Data Source

Exchange rates from the Frankfurter API (European Central Bank reference rates). Supports 30+ currencies with rates cached for 1 hour.

Transport

  • stdio (default) — for local use with Claude Desktop and Cursor
  • HTTP — set PORT env var to start in Streamable HTTP mode on /mcp

Server Config

{
  "mcpServers": {
    "finance": {
      "command": "npx",
      "args": [
        "-y",
        "@easysolutions906/mcp-finance"
      ]
    }
  }
}
© 2025 MCP.so. All rights reserved.

Build with ShipAny.