
MCP integration documentation
DatoQA — Historical Exchange Rates
ECB recent and historical EUR reference exchange rates since 1999. Exact source dates, original decimals, citations and explicit gaps. Not live or executable prices.
6 read-only tools · Streamable HTTP · No account, API key or wallet · Free factual tools during the pilot
Connect your agent
Remote MCP endpoint:
https://datoqa.bhazarstudio.workers.dev/mcp/fx
Connect one scope. Adding both the general server and every theme duplicates tools. Review and merge configuration with existing servers; do not overwrite another connection named datoqa.
Claude Code
claude mcp add --transport http datoqa https://datoqa.bhazarstudio.workers.dev/mcp/fx
Use /mcp to check the connection. Download project .mcp.json content.
VS Code / GitHub Copilot
Merge into .vscode/mcp.json, then use MCP: List Servers and enable the tools in agent chat.
{
"servers": {
"datoqa": {
"type": "http",
"url": "https://datoqa.bhazarstudio.workers.dev/mcp/fx"
}
}
}Download VS Code configuration
Cursor
Merge into the project’s .cursor/mcp.json, then review the server in MCP settings.
{
"mcpServers": {
"datoqa": {
"url": "https://datoqa.bhazarstudio.workers.dev/mcp/fx"
}
}
}Get your first sourced answer
If you know the supported identifiers, call the data tool directly. A separate catalog or evidence call is optional. The data response already includes citations and freshness.
DatoQA — Historical Exchange Rates
What was the ECB USD reference rate per EUR on 15 September 2008? Cite the source and distinguish it from a tradable quote.
Avec DatoQA, donne le taux de référence BCE du dollar pour un euro au 15 septembre 2008, avec sa source. Précise qu’il ne s’agit pas d’un cours négociable.
Tool: get_exchange_rate_history
{
"currency": "USD",
"date": "2008-09-15"
}Coverage and interpretation
ECB reference rates quote currency units per one EUR. Historical coverage starts in 1999 and varies by currency and year. Rates are indicative, not live or executable. No weekend carry-forward or invented rate.
Read status, returned, observation dates, units, nulls, freshness, citation and provenance. Collection time is not the observation period. Historical values can be revised. independently_verified remains false: official-source and schema checks are not independent factual corroboration. Missing information stays unavailable.
Troubleshooting and verification
Use Streamable HTTP with the exact endpoint above. Client policies and workspace trust may restrict MCP. No authentication is required for factual tools. A successful HTTP status alone does not prove usable data: inspect the structured status. An out-of-theme tool requires another scope.
Runnable HTTP and SDK examples · Dated response excerpts · Live catalog · OpenAPI · Plain-text quickstart
Configuration syntax checked against official client documentation; SDK tests are not end-to-end certification of each client interface. No uptime guarantee during the pilot. The optional paid HTTP country report is separate and is never called by these examples.