trackmcp
Back to directory
wesbos

currency-conversion-mcp

View on GitHub

A currency conversion MCP server

35 stars TypeScriptOthers Updated Apr 29, 2026

Documentation

MCP Currency Converter Server

An MCP server that provides real-time currency conversion and exchange rate data using the Frankfurter API.

Using

URL base is https://currency-mcp.wesbos.com

There are two endpoints - `/mcp` for streamable HTTP and `/sse` for legacy HTTP+SSE.

Right now many clients do not offer support for streamable http, so you can use it with a proxy:

json
{
  "mcpServers": {
    "currency-conversion": {
      "command": "npx",
      "args": ["mcp-remote", "https://currency-mcp.wesbos.com/sse"]
    }
  },
}

Available Tools

`convert_currency`

Convert an amount from one currency to another.

Parameters:

  • `from` (string): Source currency code (3 letters, e.g., "USD", "EUR")
  • `to` (string): Target currency code (3 letters, e.g., "USD", "EUR")
  • `amount` (number): Amount to convert (positive number)

Example: Convert 100 USD to EUR

json
{
  "from": "USD",
  "to": "EUR",
  "amount": 100
}

`get_latest_rates`

Fetch the latest exchange rates.

Parameters:

  • `base` (string, optional): Base currency code (defaults to EUR)
  • `symbols` (string, optional): Comma-separated currency codes to limit results

Example: Get USD rates for specific currencies

json
{
  "base": "USD",
  "symbols": "EUR,GBP,JPY"
}

`get_currencies`

List all available currencies with their full names.

Parameters: None

`get_historical_rates`

Get historical exchange rates for a specific date.

Parameters:

  • `date` (string): Date in YYYY-MM-DD format
  • `base` (string, optional): Base currency code (defaults to EUR)
  • `symbols` (string, optional): Comma-separated currency codes to limit results

Example: Get historical EUR rates for January 1, 2024

json
{
  "date": "2024-01-01",
  "base": "EUR",
  "symbols": "USD,GBP"
}

Data Source

Exchange rate data is provided by the Frankfurter API

Frequently asked questions

What is currency-conversion-mcp?

currency-conversion-mcp is A currency conversion MCP server

How do I install currency-conversion-mcp?

Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

Is currency-conversion-mcp open source?

Yes — it is hosted on GitHub at https://github.com/wesbos/currency-conversion-mcp and has 35 stars.

Related MCP tools

Run your own MCP server? See who uses it and what to fix.

Measure it with TrackMCP