mcpbeat Sign in

Data Quality Gate - deterministic post-scrape cleaner + verdict MCP Server

not responding

Data Quality Gate - deterministic post-scrape cleaner + verdict is listed as active in the registry but did not answer our last check. It exposes 3 tools.

Post-scrape data cleaner, no LLM: repairs mojibake, HTML, invisible chars. Plus a verdict.

Uptime history 91 days of history · worst day 0%
91 days agonow
0.0%
Uptime 24h
0 of 92 checks
3
Tools
read from the server
62 ms
Response time
average over 24h
open, no key
Access
streamable-http

What changed 4

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 12 August 2026. No other catalogue keeps this.

12 Aug 2 tool descriptions were rewritten clean_scraped_data, clean_scraped_data_audited
11 Aug 2 tools appeared clean_scraped_data, clean_scraped_data_audited

Data Quality Gate - deterministic post-scrape cleaner + verdict does not always answer

Over the last week it answered 1.2% of our checks. We check every 15 minutes, so you hear about the next outage within the hour — not from your users.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 5 min ago.

run in your terminal
claude mcp add data-quality-gate --transport http https://www.aidatatools.dev/api/mcp_server
Settings → Connectors → Add custom connector, then paste this address
https://www.aidatatools.dev/api/mcp_server
~/.codex/config.toml
[mcp_servers.data-quality-gate]
url = "https://www.aidatatools.dev/api/mcp_server"
.cursor/mcp.json
{
  "mcpServers": {
    "data-quality-gate": {
      "url": "https://www.aidatatools.dev/api/mcp_server"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "data-quality-gate": {
      "type": "http",
      "url": "https://www.aidatatools.dev/api/mcp_server"
    }
  }
}

Available tools 3

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

clean
clean_scraped_data
PAID TIER, CALLED FROM A FREE ENDPOINT -- READ THIS FIRST: this tool does NOT return your cleaned data, and its response has NO `data` key. It returns {"status": "payment_required", "what_we_found_in_your_data": {...}, "get_the_repaired_data": {...}}. Do not treat its output as cleaned data and do not write it back into your dataset. WHAT YOU GET HERE, FREE: an exact inventory of the defects in YOUR data -- which repair rules would fire, how many values each would change, and which cases cannot be repaired safely and need your decision. HOW TO GET THE REPAIRED DATA: make the one call named in `get_the_repaired_data` -- POST https://www.aidatatools.dev/api/clean, $0.04 via x402, no account, no API key, no signup. That response body IS the cleaned dataset, in the shape you posted it. WHY THE SPLIT: detection is free on this endpoint and always has been (check_dataset_quality reports the same defects). The repaired artifact is the paid product, because it is re-bought on every extraction run rather than cached like a verdict. WHAT THE PAID CALL DOES: removes leftover HTML tags and entities, decodes mojibake ('Café' -> 'Café'), strips invisible characters (zero-width, BOM, soft hyphen), normalises non-breaking spaces and trims values -- across nested objects and arrays too. 100% deterministic, no LLM: the same input always yields byte-identical output, and cleaning twice equals cleaning once. It repairs how data was ENCODED, never what it SAYS: masked placeholders ('N/A', 'None'), near-duplicate rows and failed extractions ('access denied', 'captcha', which mean that record must be re-scraped) are reported with a proposal, never silently deleted or rewritten. The full boundary -- 7 rules applied automatically, 5 needing an explicit opt-in, 8 only ever reported -- is at GET https://www.aidatatools.dev/api/clean.
clean_scraped_data_audited
PAID TIER, CALLED FROM A FREE ENDPOINT -- READ THIS FIRST: this tool does NOT return your cleaned data, and its response has NO `data` key. It returns {"status": "payment_required", "what_we_found_in_your_data": {...}, "get_the_repaired_data": {...}}. Do not treat its output as cleaned data and do not write it back into your dataset. WHAT YOU GET HERE, FREE: an exact inventory of the defects in YOUR data -- which repair rules would fire, how many values each would change, and which cases cannot be repaired safely and need your decision. HOW TO GET THE REPAIRED DATA: make the one call named in `get_the_repaired_data` -- POST https://www.aidatatools.dev/api/clean/audit, $0.12 via x402, no account, no API key, no signup. That response body IS the cleaned dataset, in the shape you posted it. WHY THE SPLIT: detection is free on this endpoint and always has been (check_dataset_quality reports the same defects). The repaired artifact is the paid product, because it is re-bought on every extraction run rather than cached like a verdict. WHAT THE PAID CALL DOES: the same repair as clean_scraped_data, plus a complete audit trail: every transformation with its path, rule, before and after value, a replay_id, and input/output SHA-256. The ledger is a full inverse patch -- applying it in reverse reconstructs your original input byte for byte. Use it when you must be able to PROVE later what changed and why.
dataset
check_dataset_quality
Call this before using any dataset. Returns a deterministic quality verdict (RELIABLE / USABLE_WITH_CLEANING / UNRELIABLE) with exact facts: completeness, nulls, type consistency, impossible values, duplicates, outliers, and (on financial/trading data) cross-source price divergence. 100% deterministic, no LLM. Free -- this MCP endpoint runs the engine directly; POST /api (plain REST, same engine) is x402-gated at $0.01/call instead. Input: rawJson (a JSON array of row objects, or a single object); datasetId is accepted but not resolvable on this deployment -- pass rawJson instead.

Endpoints

URLTransportStateLatencyChecked
https://www.aidatatools.dev/api/mcp_server streamable-http answering 62 ms 5 min ago

Alternatives to Data Quality Gate - deterministic post-scrape cleaner + verdict

same job, measured the same way
Atlas Web Compiler & Scraper
by atlas-compiler

Deterministic Zero-LLM Web Compiler, Scraper, Crawler, and Site Mapper for AI Agents.

117 installs/wk answering
Google Trends Scraper (Ctrio Lab)
by ctriolab

Google Trends data via Apify: interest over time, by region, related queries and Trending Now.

answering
Swellmeter: Google Trends Scraper & API for AI Agents
by cybermax-tools

Google Trends for agents: trend verdict, stats, rising queries, regions, trending now.

answering
Swellmeter: Google Trends Scraper & API for AI Agents
by shawmena-dotcom

Google Trends for agents: trend verdict, stats, rising queries, regions, trending now.

answering
Google Maps Real Estate Agency Data Scraper
by ranovam

Google Maps scraper for real estate agencies and agents in any city.

answering
Google Maps Email Cleaner & Lead Verifier
by ranovam

Clean, dedupe and verify Google Maps leads from any scraper.

answering
AI Visibility
by lastminutedealshq

AI-search-visibility tools: check crawler access, generate llms.txt, lint robots.txt, census data.

4 tools answering
Google Maps Reviews Scraper
by nadaho

Google Maps reviews of any place: stars, text, date, photos, owner reply. Links, place IDs or names.

answering

Data Quality Gate - deterministic post-scrape cleaner + verdict — questions

Answers built from our own checks of this server.

What can Data Quality Gate - deterministic post-scrape cleaner + verdict do?
It exposes 3 tools, read directly from the server on our last check. Among them: check_dataset_quality, clean_scraped_data, clean_scraped_data_audited. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Data Quality Gate - deterministic post-scrape cleaner + verdict working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 0 of 92 checks got a reply (0.0%), average response time 62 ms. The bar chart above shows every period we have measured.
The registry lists Data Quality Gate - deterministic post-scrape cleaner + verdict as active — why does it not respond?
The official MCP registry stores what the author submitted; it does not verify that the server still runs. We check the endpoint ourselves, and this one does not answer. Catalogues that copy the registry without checking will show it as working.
How do I connect Data Quality Gate - deterministic post-scrape cleaner + verdict?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Data Quality Gate - deterministic post-scrape cleaner + verdict need an API key?
No. Data Quality Gate - deterministic post-scrape cleaner + verdict completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 3 of them are readable on this page. This is what we observed, not what the docs claim.