Latest and historical ECB foreign-exchange reference rates for 30+ currencies, via Frankfurter.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
List all supported currencies. Returns every supported ISO 4217 currency code with its full English name. Returns: Map of currency code to currency name..
This tool takes no arguments.
List all supported currencies. Returns every supported ISO 4217 currency code with its full English name. Returns: Map of currency code to currency name..
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Get exchange rates for a past date. Returns the ECB reference rates that were published on (or nearest before) the given date. Returns: Historical reference rates for the requested date..
| Argument | Type | Description |
|---|---|---|
| base | string | Base currency as an ISO 4217 code. Defaults to EUR. |
| date* | string | Date in YYYY-MM-DD format, e.g. 2024-01-15. |
| symbols | string | Comma-separated ISO 4217 codes to limit the response to. |
{
"type": "object",
"required": [
"date"
],
"properties": {
"base": {
"type": "string",
"pattern": "^[A-Za-z]{3}$",
"description": "Base currency as an ISO 4217 code. Defaults to EUR."
},
"date": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "Date in YYYY-MM-DD format, e.g. 2024-01-15."
},
"symbols": {
"type": "string",
"description": "Comma-separated ISO 4217 codes to limit the response to."
}
},
"additionalProperties": false
}Get the latest exchange rates. Returns the most recent ECB reference rates. The base currency defaults to EUR unless "base" is given. Returns: Latest reference rates keyed by currency code..
| Argument | Type | Description |
|---|---|---|
| base | string | Base currency as an ISO 4217 code, e.g. USD or EUR. Defaults to EUR. |
| symbols | string | Comma-separated ISO 4217 codes to limit the response to, e.g. "CNY,JPY,GBP". Omit to get all currencies. |
{
"type": "object",
"properties": {
"base": {
"type": "string",
"pattern": "^[A-Za-z]{3}$",
"description": "Base currency as an ISO 4217 code, e.g. USD or EUR. Defaults to EUR."
},
"symbols": {
"type": "string",
"description": "Comma-separated ISO 4217 codes to limit the response to, e.g. \"CNY,JPY,GBP\". Omit to get all currencies."
}
},
"additionalProperties": false
}