FiguresHosted URL
Currency
Convert money at official ECB rates, with no API key to sign up for.
Free tier needs no key. See the exact limits.
What you get
Convert an invoice for the books
Polish freelancer billing a German client
| Tool call | What it did |
|---|---|
| rate_on | Reads the ECB EUR/PLN rate for 2026-10-14 |
| convert | Converts EUR 4,200 at that rate |
The PLN amount with the rate and its date stated, so the bookkeeper can check it.
Ask for an exchange rate or a conversion and get the European Central Bank reference rate with its date. The local install caches rates on disk, so it keeps working offline. And it hands invoice and expense tools the rates they need.
Made for Freelancers with foreign clients, Bookkeepers, Online sellers
3 requests, start to finish
Example chats. Each one uses real tools of this server, named as they run. The people and firms are made up.
Example done on the free tier. Doing this every week? Pro removes the limit for $19, once. Free vs Pro
-
Example 1 · Polish freelancer billing a German clientConvert an invoice for the books
Convert EUR 4,200 to PLN at the ECB rate on the invoice date, 2026-10-14.rate_onReads the ECB EUR/PLN rate for 2026-10-14convertConverts EUR 4,200 at that rate
The PLN amount with the rate and its date stated, so the bookkeeper can check it.
Saves about 5 min (our estimate)
-
Example 2 · Online course seller in DublinQuote one price in four currencies
What's EUR 149 in GBP, USD, PLN and SEK today?convert_manyConverts EUR 149 into four currencies off one rate date
Four amounts, each rounded to its own minor units, all from the same ECB date.
Saves about 5 min (our estimate)
-
Example 3 · UK importer buying from the EUHow did the pound move this year?
Show EUR/GBP for the last 12 months.rate_historyReads the series for the window
The daily series for the year. Free answers the last 90 days and names the cap, and any window older than that is Pro.
Saves about 10 min (our estimate)
Free and Pro, line by line
The free column is yours with no key. The Pro column costs $19 once, or comes with the $39 bundle.
Free
$0 no key
Pro
$19 once, lifetime
Saw a message that says the free tier allows a set number per month? That's the limit Pro removes. Paste the key where the token goes, or set MCP_LICENSE_KEY.
Or Pro on all 49 paid servers for $39 once. Get the bundle
Limits read from the code: servers/currency/src/index.ts:17 (FREE_HISTORY_DAYS = 90), :135, :322
Install
Works with Claude, Cursor, VS Code and other MCP clients. The hosted URL needs no install at all.
npm @theluckystrike/mcp-currency
- Get a free token. It lasts 30 days and allows 600 calls per hour. Or open the connect page for a ready URL.
- Paste the URL with your token as a custom connector in your MCP client.
1. Free token
curl -s -X POST https://mcp.zovo.one/mcp/token
2. Connector URL (replace <token>)
https://mcp.zovo.one/mcp/currency/t/<token>
Download the .mcpb bundle and open it. Claude Desktop installs it in one click.
Download currency.mcpbAdd this to your MCP client config (Claude Desktop, Cursor, VS Code). Needs Node.js.
{
"mcpServers": {
"currency": {
"command": "npx",
"args": [
"-y",
"@theluckystrike/mcp-currency"
]
}
}
} One command in your terminal.
claude mcp add --transport http currency https://mcp.zovo.one/mcp/currency/t/<token> # or run it locally claude mcp add currency -- npx -y @theluckystrike/mcp-currency
Jobs this server does
All tools (8)
| Tool | What it does |
|---|---|
cache_status | Report the ECB rate cache here: which dates are held, how old they are and when they refresh. |
convert | Call this tool to convert an amount between any two ECB-quoted currencies, today or on a past date. |
convert_many | Convert one amount into many currencies off the SAME ECB rate date, each rounded to its own minor units. |
currencies_list | Every currency in the ECB daily set with its rate against the euro and its decimal places. |
fx_rates_for | Call this tool when a rebill or an invoice spans more than one currency, instead of asking the user for rates. |
rate_history | Call this tool for the ECB rate of one currency pair across a window. |
rate_on | Call this tool for the ECB rate of one pair on one date. |
rates_latest | Call this tool for the latest ECB daily reference rates against any base: 1.0812 for USD means 1 base = 1.0812 USD. |
Questions
Where do the rates come from?
Do I need an API key?
More in Calculators
Currency Pro, $19 once