CrawlCheck MCP server
online · 100% uptimeio.github.emmanuelorta/crawlcheck·v1.1.0Verification layer for the agentic web: a signed answer about any site before an agent acts.
not scanned yet
0 stars
Reviews
Write oneNobody has reviewed CrawlCheck yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
CrawlCheck tools
Tool list not cached yet. `describe` through the gateway fetches it live.
How CrawlCheck compares
Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 88/100
- higher than 80% of 4,460 AI and agents servers
- Uptime
- 100%
- of our recent checks; the typical remote AI and agents server answers 100%
- Response time
- 619 ms
- faster than 21% of 2,331 AI and agents servers
Release history: 2 versions in the registry since 2026-10-10, latest 2026-10-16, typically one every 6 days.
Install CrawlCheck in Claude Code, Cursor or VS Code
claude mcp add --transport http crawlcheck https://crawlcheck.io/mcp
What the publisher says
From the CrawlCheck repository's README, as published. We do not edit it. Read it on GitHub
crawlcheck-core
The dependency-free modules of CrawlCheck, the verification layer for the agentic web, extracted from the production Worker. These are the readers behind its signed answer about what a site permits and serves to AI crawlers and agents. No build step, no dependencies, ESM, Node 20+.
The hosted service fetches a site as 15 crawler identities and grades 22 sections across three stages — reach (can the crawler get in), read (what it actually receives), quote (can an answer engine lift it). This repository is the open core: the readers and checks that need no network, no store and no key, published so the measurements can be reproduced.
What is here today: the robots.txt policy reader, the crawler identifier / log-line forgery verifier, the quotable-content reader, the image-signal reader, and the markdown-negotiation and agent-surface probes. What stays in the service: the scoring — the thresholds each reading is judged against, the weight every section carries in the grade, and the corpus calibration those numbers were set from — plus fetching as fifteen crawler identities, the record over time, monitoring, the dataset, and billing. The rule is simple: a reading of your page is a fact you are entitled to check, and the calibration is the product.
Install
npm install github:emmanuelorta/crawlcheck-coreNot on the npm registry yet, so install it from the repository. Every subpath below resolves from that install.
robots — which crawlers your robots.txt actually admits
import { crawlerPolicy } from "crawlcheck-core/robots";
const policy = crawlerPolicy(robotsTxt, /* unreadable */ false, "/wp-admin/");
policy.agents.find(a => a.ua === "GPTBot");
// { ua:"GPTBot", label:"OpenAI training corpus", role:"train",
// allowed:true, allowed_root:true, named:true, rules_shadowed:true }
policy.shadowed;
// [{ uas:["gptbot"], missing:["/wp-admin/","/feed/"], missing_count:2 }]For each of 92 named agents (answer engines, search indexes, training crawlers, SEO tools, social unfurlers, regional engines) it reports: which user-agent group applies (named), whether the given path and the root are allowed under that group, and whether the group shadows the * rules.
The shadowing defect
A crawler obeys only its most specific group. The moment you write
User-agent: *
Disallow: /wp-admin/
User-agent: GPTBot
Allow: /GPTBot no longer sees Disallow: /wp-admin/ — the group stops applying to it entirely. Sites that add an allowlist for AI agents routinely void every rule they thought still held. shadowedGroups() lists each named group and the disallows it lost. This was found on our own sites first: how to block AI crawlers and the glossary entry for user-agent group.
API
What it does not do
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
CrawlCheck: common questions
- Is CrawlCheck MCP server safe?
- Yes, by our scan: it is graded A (88/100). Read the CrawlCheck safety report
- How do I install CrawlCheck?
- It runs remotely at crawlcheck.io. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does CrawlCheck need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is CrawlCheck maintained?
- The last commit was 26 days ago (2026-10-09). The latest release is v1.1.0.
- Is CrawlCheck up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- What can I use instead of CrawlCheck?
- Servers from other publishers that do the same job: agent-device MCP server, Decionis MCP server and Emilia Protocol MCP server.
- How does CrawlCheck compare with other AI and agents MCP servers?
- safety score 88/100 (higher than 80% of 4,460 AI and agents servers); uptime 100% (of our recent checks; the typical remote AI and agents server answers 100%); response time 619 ms (faster than 21% of 2,331 AI and agents servers). Full comparison.
Alternatives to CrawlCheck
Same job from other publishers: the closest match first, then the best rated.
- agent-deviceOpen source device layer for AI agents: control mobile, web, TV, and desktop apps over MCPnot reviewedWidely usedA
- DecionisAuthorize consequential AI agent actions before executionnot reviewedEstablishedA
- Emilia ProtocolExact-action approval for consequential agent actions: request, track, and verify signed receipts.not reviewedEstablishedB
- Agent RecallCorrection-first agent memory. Precision KPI tracks if agents heed warnings. 5 layers, local-only.not reviewedEstablishedA
- You.com Web Access & AIWeb search, AI agent, and content extraction via You.com APIsnot reviewedEstablishedA