Currency converter | agent view
The same page content and links, with explicit tool capabilities. Tools marked with an API can run directly through HTTP. Other tools require the browser interface or are not connected yet.
Tool capabilities
{
"id": "currency-converter",
"category": "finance-tools",
"built": true,
"requirements": "Licensed rate feed, timestamp and source; distinguish indicative from actual transfer rates.",
"implementation": {
"fields": [
{
"key": "source",
"label": "From currency",
"value": "EUR",
"type": "text"
},
{
"key": "target",
"label": "To currency",
"value": "USD",
"type": "text"
}
],
"processing": "Server required",
"note": "Fetches dated reference exchange rates from Frankfurter via the local server. Not a live trading quote; fees are excluded.",
"experience": {
"automatic": false,
"single": true,
"label": "Amount",
"placeholder": "100",
"help": "Up to 1,000,000 characters. Review the settings before running.",
"action": "Convert amount"
},
"mode": "explicit",
"interactive": false
},
"execution": "POST /api/v1/tools/currency-converter/run",
"api": {
"id": "currency-converter",
"name": "Currency converter",
"category": "finance-tools",
"description": "Licensed rate feed, timestamp and source.",
"notes": "Fetches dated reference exchange rates from Frankfurter via the local server. Not a live trading quote; fees are excluded.",
"human_path": "/en/finance-tools/currency-converter/",
"method": "POST",
"endpoint": "/api/v1/tools/currency-converter/run",
"schema_url": "/api/v1/tools/currency-converter",
"input_schema": {
"type": "object",
"additionalProperties": false,
"properties": {
"input": {
"type": "string",
"maxLength": 1000000,
"default": "",
"description": "Plain text input. File tools use files instead unless otherwise documented."
},
"options": {
"type": "object",
"additionalProperties": false,
"properties": {
"source": {
"type": "string",
"description": "From currency",
"default": "EUR"
},
"target": {
"type": "string",
"description": "To currency",
"default": "USD"
}
}
}
}
},
"output_schema": {
"type": "object",
"required": [
"tool",
"result"
],
"properties": {
"tool": {
"type": "string"
},
"result": {
"type": "object",
"required": [
"text",
"files"
],
"properties": {
"text": {
"type": [
"string",
"null"
]
},
"data": {
"description": "Parsed JSON when the textual result is JSON."
},
"name": {
"type": "string"
},
"mime": {
"type": "string"
},
"files": {
"type": "array",
"items": {
"type": "object",
"required": [
"name",
"mime",
"bytes",
"base64"
],
"properties": {
"name": {
"type": "string"
},
"mime": {
"type": "string"
},
"bytes": {
"type": "integer"
},
"base64": {
"type": "string",
"contentEncoding": "base64"
}
}
}
}
}
}
}
},
"processing": "Server; contacts public network services",
"limits": {
"request_bytes": 8388608,
"input_characters": 1000000,
"files_bytes": 5242880,
"max_files": 0,
"timeout_seconds": null
}
},
"agent_processing": "Server; contacts public network services",
"browser_agent": {
"supported": true,
"name": "run_current_tool",
"discovery": "WebMCP on the human page in a supporting browser",
"verification": "See audit/API-AUDIT.md; availability is not verification"
}
}Page guide
Licensed rate feed, timestamp and source.
How to use Currency converter
- Enter amount in the input field.
- Review the settings, then choose Convert amount.
- Review the result, then use Copy result or a download link when available.
Working with currency converter
Financial calculators illustrate how inputs such as rate, term and contribution affect a result. They do not predict future market performance or determine which financial choice suits a particular person.
Common questions
Is a projected return guaranteed?
No. A calculation applies the supplied assumptions. Actual returns, fees and other conditions can differ.
Why do monthly and annual rates give different totals?
The conversion depends on compounding and on whether a rate is nominal or effective. Use the definition supplied with the financial product or dataset.