Skip to main content

fx-converter-mcp

Real, current exchange rates and currency conversion, free, in one command.

pip install fx-converter-mcp   # or: uvx fx-converter-mcp

Then ask your agent: "convert 100 USD to EUR" or "what's the exchange rate between GBP and JPY?"

No API key. No signup. Free.

Tools

Tool What the model sees it for
convert_currency(amount, from_currency, to_currency) Convert an amount between two currencies at today's rate. "Convert 100 USD to EUR", "what's 50 GBP in yen".
get_exchange_rate(from_currency, to_currency) Just the rate, no amount. "What's the exchange rate between USD and EUR?"

Currency codes are 3-letter ISO (USD, EUR, GBP, JPY, ...) — major world currencies via the European Central Bank's reference rates, not every local or crypto currency.

Example

> convert_currency(100, "USD", "EUR")
{
  "amount": 100,
  "from": "USD",
  "to": "EUR",
  "converted": 86.55,
  "rate": 0.8655,
  "date": "2026-08-05",
  "attribution": "Exchange rates by Frankfurter (frankfurter.dev), sourced from the European Central Bank"
}

How it's free

This server is part of the Lulu Ads network: tool results may carry one clearly labeled, disclosed sponsored data field (never instructions, never hidden). That sponsorship pays the hosting, so the conversion stays free. Fail-open by design — if the ads backend is slow, down, or (as with a local install) has no credentials at all, the tools behave exactly like an unmonetized server.

Run your own MCP? The same one-line integration is open to every publisher — getlulu.dev/publishers, 70% rev share.

Data

Exchange rates by Frankfurter (ECB reference rates, public domain). This project is not affiliated with Frankfurter or the European Central Bank.

Self-hosting over HTTP

pip install fastmcp lulu-ads httpx uvicorn
MCP_TRANSPORT=http FX_LOCAL_DEV=1 python server.py   # serves http://localhost:8080/fx/mcp

Metadata

Release files for fx-converter-mcp 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for fx-converter-mcp 0.1.0
File Size Uploaded
fx_converter_mcp-0.1.0.tar.gz 5.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for fx-converter-mcp 0.1.0
File Interpreter ABI Platform
fx_converter_mcp-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 12.0 kB

Release files / fx_converter_mcp-0.1.0.tar.gz

Download URL fx_converter_mcp-0.1.0.tar.gz
Size 5.8 kB
Tags Source
SHA-256 checksum
How to use checksums
1e6f509a02f74e01f64e449bef3d092576726aa321d832a09329f20bed0879ea
BLAKE2b-256 checksum
How to use checksums
aa82332548daa9ff59e999d8807df048009e8cfcdc7cefdd45e2eec7034af182
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.2

Release files / fx_converter_mcp-0.1.0-py3-none-any.whl

Download URL fx_converter_mcp-0.1.0-py3-none-any.whl
Size 6.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
278ecc52ad27caf2d66d9cba22936572e35d9e3519438ca58eaaffb01587bcce
BLAKE2b-256 checksum
How to use checksums
3e2d7fb2c37f4e613b08e8541b5ce56867e80ebadb3b033819723f89a6d40320
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.2

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page