Crawl Readiness MCP server
io.github.Grubbomatic/crawl-readiness·v0.2.9Check what AI crawlers may read and what a page permits, generate llms.txt and schema.
0 stars744 downloads/wk
Reviews
Write oneNobody has reviewed Crawl Readiness yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Crawl Readiness tools (9)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
check_ai_readinessCheck whether AI crawlers (ChatGPT, Claude, Perplexity, Google AI, and 50+ others) can access a website, and what access policy it states.
check_content_parityCompare what human browsers see vs what AI crawlers see. Fetches a page four times in parallel — as Chrome,
check_permissionAsk whether a page may be used for a purpose, from every machine-readable signal the site publishes: robots.txt
generate_llms_txtGenerate a properly formatted llms.txt file for a website. Crawls the site's sitemap, groups pages by section,
generate_robots_txtGenerate a complete, ready-to-save AI-crawler-aware robots.txt for a website. Fetches the existing robots.txt
generate_schemaGenerate JSON-LD structured data for a website. Detects the site's name, logo, social profiles, contact info,
get_monitor_trendRead the user's Answer Analysis: for the questions a brand's customers ask, how often live AI search
validate_robotsAudit a robots.txt file line-by-line. Detects syntax errors, empty user-agent groups, orphan Allow/Disallow
validate_schemaValidate all JSON-LD structured data on a URL. Extracts every <script type="application/ld+json"> block,
Public scan report
scanner v0.1.10 · 2026-10-30 · same rubric, same numbers if you re-run it
- Code scan3 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 1 days ago15/15
- Maintainer identityregistry namespace matches repository owner6/10
How Crawl Readiness compares
Against every graded Scraping and browsing MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 80/100
- higher than 54% of 867 Scraping and browsing servers
- Tools
- 9
- the typical Scraping and browsing server has 6
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- Downloads a week
- 744
- more than 90% of 312 Scraping and browsing servers with a package
What its tools let an agent do: 6 read · 3 create
Release history: 7 versions in the registry since 2026-09-20, latest 2026-10-30, typically one every 10 days.
Install Crawl Readiness in Claude Code, Cursor or VS Code
Runs npx -y crawl-readiness-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add crawl-readiness -- npx -y crawl-readiness-mcp
What the publisher says
From the Crawl Readiness repository's README, as published. We do not edit it. Read it on GitHub
Crawl Readiness MCP Server
AI SEO tools inside Claude, Cursor, and other MCP-compatible clients.
Ask Claude "is my site AI-readable?" and it'll actually check — running a live audit against 50+ AI crawlers (ChatGPT, Claude, Perplexity, Google AI, and more). Then ask it to fix what's broken, and it can generate a proper llms.txt, robots.txt, or JSON-LD schema and write it straight into your project.
No more copy-paste between your editor and yet another SEO tool.
What it does
Eight tools your AI assistant can call:
Audit (no signup):
- checkaireadiness — Score a site 0–100 against 50+ AI crawlers, with a prioritized fix list
- validate_schema — Audit JSON-LD structured data on any URL (20+ types, per-type rules)
- validate_robots — Line-by-line robots.txt audit
- checkcontentparity — Compare what humans see vs what AI crawlers see
Generate (requires free API key):
- generatellmstxt — Auto-crawl a site and produce a properly formatted llms.txt
- generaterobotstxt — AI-crawler-aware robots.txt with preset policies
- generate_schema — Organization / WebSite / Article JSON-LD ready to paste
Monitor (read-only, requires free API key):
- getmonitortrend — See whether ChatGPT, Claude, Perplexity & Google AI mention your brand vs competitors, and how that's trending week over week (reads your LLM Monitor projects; doesn't trigger runs)
Install
For Claude Desktop
Open your config file:
- macOS: ~/Library/Application Support/Claude/claudedesktopconfig.json
- Windows: %APPDATA%\Claude\claudedesktopconfig.json
Add this to the mcpServers block:
{
"mcpServers": {
"crawl-readiness": {
"command": "npx",
"args": ["-y", "crawl-readiness-mcp"]
}
}
}Restart Claude Desktop. You'll see "crawl-readiness" listed in the tools panel.
For Cursor
Open Cursor Settings → Features → Model Context Protocol → Add new global MCP server.
{
"crawl-readiness": {
"command": "npx",
"args": ["-y", "crawl-readiness-mcp"]
}
}For Cline / Windsurf / Continue
Same shape — add crawl-readiness to your MCP servers list with npx -y crawl-readiness-mcp as the command.
Unlock the generator tools
The four audit tools work out of the box, no signup. The three generator tools need an API key — free at crawlreadiness.com/dashboard (50 checks/month on the free tier, no credit card).
Once you have a key, add it via env in the same config:
{
"mcpServers": {
"crawl-readiness": {
"command": "npx",
"args": ["-y", "crawl-readiness-mcp"],
"env": {
"CRAWL_READINESS_API_KEY": "cr_live_xxxxxxxxxxxx"
}
}
}
}Restart the client. All eight tools are now callable.
Example prompts
Once installed, try any of these in your AI client:
- "Is my portfolio site AI-readable? URL: yourdomain.com"
- "Check if ChatGPT can see acme-inc.com"
- "Validate the JSON-LD on stripe.com — is anything missing?"
- "Compare what humans see vs what AI crawlers see on producthunt.com"
- "Generate an llms.txt for my site and save it to /public/llms.txt"
- "My site scored 68/100 — walk me through the fixes"
Your AI can chain tools automatically — audit, identify issues, fix them, and write files to your project without you copy-pasting anything.
Configuration
What tools receive from the server
Each tool returns the full JSON response from the Crawl Readiness API — the same data the web dashboard renders. Your AI has access to:
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Crawl Readiness: common questions
- Is Crawl Readiness MCP server safe?
- Mostly: it is graded B (80/100). Read the Crawl Readiness safety report
- How do I install Crawl Readiness?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Crawl Readiness need an API key?
- Yes. The registry entry asks for
CRAWL_READINESS_API_KEY. - Is Crawl Readiness maintained?
- The last commit was 7 days ago (2026-10-29). The latest release is v0.2.9.
- What can I use instead of Crawl Readiness?
- Servers from other publishers that do the same job: fastCRW MCP server, Svipall MCP server and Plumb MCP server. Compare all Crawl Readiness alternatives.
- How does Crawl Readiness compare with other Scraping and browsing MCP servers?
- safety score 80/100 (higher than 54% of 867 Scraping and browsing servers); tools 9 (the typical Scraping and browsing server has 6); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Crawl Readiness
Same job from other publishers: the closest match first, then the best rated.
- fastCRWScrape, crawl, map & search the web. Open-source, self-hostable Rust crawler & search for AI agents.not reviewedEstablishedA
- SvipallRead any page past its anti-bot wall, crawl sites, search without an API key, solve captchas locallynot reviewedGrowingC
- PlumbTwo-way Figma MCP: extract + verify design-to-code, or generate on-brand Figma pages from a prompt.not reviewedGrowingC
- AIHawkAI browser agent: browses, clicks, types, and reads real web pages from plain-English instructions.not reviewedWidely usedA
- UnbrowseWebsites as APIs: read pages, run site tasks via learned APIs, cloud browser with saved logins.not reviewedEstablishedA