DatoQA
by datoqa.bhazarstudio.workers.dev in Documents & files
Sourced data and FX across 30 currencies; table validation, paid reconciliation and file conversion.
https://datoqa.bhazarstudio.workers.dev/mcp
Last 30 days
- Uptime
- 100%
- Response time
- 514 ms typical, 742 ms slowest 5%
- Last check
- 44 min ago
- Next check
- in 5 h
How to call it
Add it to any MCP client that supports remote servers.
{
"mcpServers": {
"datoqa": {
"type": "http",
"url": "https://datoqa.bhazarstudio.workers.dev/mcp"
}
}
}28 tools
- catalog
Inspect this connection’s scope, tools and access policy. With no arguments returns the usual catalog. On the general or economy connection, optionally supply report_countries (1–10 World Bank codes) for a FREE live preview of the optional paid country comparison: population/GDP/
- list_topics
Choose a data tool when the subject or supported scope is unknown. Call with no arguments to get a static theme directory with English/French labels, geographic and time coverage, HTTP directory paths and MCP data-tool names. Example: annual country comparisons route to get_histo
- list_us_economic_indicators
Discover three official BLS US monthly series, original units, seasonal adjustment, latest periods and freshness. Rolling ten calendar years, not a full archive. CPI is an index, payroll employment counts jobs in thousands. Read source notes.
- get_us_economic_indicators
BLS US monthly consumer_price_index (CPI-U NSA, 1982-84=100), unemployment (SA percent civilian labor force 16+), nonfarm_employment (SA thousands of payroll jobs). Default last 12 monthly periods; limit 1-120 or exact period YYYY-MM, mutually exclusive. Retains source decimals,
- list_interest_rate_series
Discover scoped official policy rates: provider=boe for UK Bank Rate daily since 1975 (historical regimes and notes preserved); fed for eight US series with distinct starts since 1982 (pre-1994 target reconstructed); ecb for three current instruments and historical minimum-bid re
- get_interest_rates
Retrieve or export central-bank policy rates in percent. provider=boe series=bank_rate since 1975; boc default overnight_target/bank_rate since 2010; ecb deposit_facility/main_refinancing/marginal_lending and historical main_refinancing_minimum_bid since 1999; fed eight series fr
- list_holiday_regions
Discover available public-holiday calendars and exact region ids, published years, source kind and freshness. Includes FR/UK/HK government feeds and international OpenHolidays curated entries. Use when country/region/year coverage is unknown; otherwise call get_public_holidays di
- get_public_holidays
Get published public-holiday entries for one calendar and year or exact inclusive local date. Use a known region id directly (fr-metropole, gb-england-and-wales, hk-general, oh-de); consult list_holiday_regions only if scope is unknown. OpenHolidays entries retain multilingual na
- list_economic_indicators
Eurostat EU/EFTA country codes and monthly/quarterly economic series since 2020. Includes latest published periods, source definitions, units and collection status. Country codes differ from World Bank; Greece is EL.
- get_economic_indicators
Eurostat HICP annual inflation rate (monthly), seasonally adjusted unemployment rate (monthly), or real GDP growth over the previous quarter (quarterly). EU/EFTA only, since 2020 through latest published periods. Source flags, missing cells, units and evidence retained. Use list_
- get_earthquakes
Latest earthquakes from the official USGS global M2.5+ past-week feed, cached hourly and expired within two hours of feed generation. Returns magnitude type, event time, coordinates, source review status and citations. Detection is incomplete; no match never implies safety. Not a
- list_sources
Inspect publishers and licenses in the DatoQA-approved source registry. Returns items with source id, name, homepage_url and license, ordered by id, up to limit (default 50, maximum 100); no pagination. Use for attribution or source selection, not data retrieval or freshness chec
- get_indicators
Annual population, GDP in current US dollars and CPI inflation from World Bank WDI worldwide economies. Use list_countries for supported three-character codes. Five completed years only, not real-time. Returns units, definitions, producers, footnotes and provenance. Null is missi
- list_countries
List economies and territories available for annual indicators. Aggregated regions are excluded. Coverage and missing values vary by indicator.
- get_exchange_rates
ECB indicative daily currency reference rates against EUR. Not real-time or executable prices; inspect observation_date. Original rates freely available at the cited ECB source.
- list_exchange_rate_history
List available currencies, annual snapshots since 1999 and explicit gaps in ECB daily reference FX history. Some currencies have been discontinued. Units per EUR; original data freely available at ECB.
- get_exchange_rate_history
ECB historical daily reference rates for one currency against EUR. Provide year (1999 onward) or an exact date, not both. Default: current year. Returns one year at most, original decimals, missing values and evidence. No weekend carry-forward, interpolation, current quote for di
- list_weather_locations
List the ten supported US city grid points for NWS forecasts. Not worldwide coverage. Use city id with get_weather.
- get_weather
Official NWS forecast for one supported US city grid point; use list_weather_locations for city ids. Celsius day/night forecast highs/lows, not current observed weather or alerts. English source text, explicit periods and source update time. Hourly retrieval, expires within two h
- list_historical_indicators
List twenty-two annual World Bank historical series, units, definitions via records, and latest collection status. Coverage starts in 1960 with missing years preserved. Not real-time.
- get_historical_indicators
Annual historical series for one World Bank country and indicator from 1960 to the last completed year. Use list_historical_indicators for keys and list_countries for countries. Choose GDP per capita, current dollars or constant 2015 dollars explicitly; these are not interchangea
- get_record
Get an unexpired record with provenance and its explicit verification level. Source/schema validation is not independent factual verification.
- search_recalls
Search French RappelConso notices. scope=latest (default) searches only the latest 20 notices. scope=history searches collected monthly archives since March 2021, with optional exact GTIN (string, preserve leading zeros), publication dates from/to and offset pagination. Inspect m
- get_evidence
Retrieve the source JSON snapshot and SHA-256 digest for a currently available record. The digest proves snapshot integrity, not factual truth.
- validate_table
Free pilot: validate CSV or ordered JSON string/null rows against explicit columns. Up to 500 rows, 20 columns, 48,000 UTF-8 argument bytes; start with small batches. Report cell errors and duplicate keys. Only requested trim, uppercase, decimal-separator and date normalization;
- convert_currency_batch
Free pilot: convert dated decimal-string amounts to a target_currency chosen from 30 supported currencies, including EUR (default), USD, JPY, CNY, GBP, CHF, INR and KRW. Use exact-date ECB historical references; derived cross conversions use amount * target units per EUR / source
- convert_file
Get a purchase quote for a supported file conversion. Inspect the returned flow: payment_first quotes run no conversion; execution follows confirmed payment, and failed conversions are refunded. Legacy purchases retain their original contract. Save a random purchase_id and recove
- reconcile_tables
Compare orders/invoices, inventory exports, catalogue attributes or CRM versions. Free preview of an exact-key one-to-one comparison of two explicitly mapped CSV/JSON tables. Runnable synthetic input: https://datoqa.bhazarstudio.workers.dev/examples/cases.json (reconcile_tables).
Security scan
- No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.
Recent checks
| When | Result | HTTP | Time |
|---|---|---|---|
| 44 min ago | Passed | 200 | 478 ms |
| 10 h ago | Passed | 200 | 424 ms |
| 19 h ago | Passed | 200 | 881 ms |
| 29 h ago | Passed | 200 | 600 ms |
| 38 h ago | Passed | 200 | 742 ms |
| 46 h ago | Passed | 200 | 514 ms |
| 2 days ago | Passed | 200 | 387 ms |
| 3 days ago | Passed | 200 | 526 ms |