Mmcp.market

Crawl Readiness MCP server

by Grubbomatic·io.github.Grubbomatic/crawl-readiness·v0.2.3

Audit any site for 50+ AI crawlers, generate llms.txt, robots.txt and schema, track AI mentions.

B80/100grade B
What users say
No reviews yet
Be the first
Safety scan
B80/100

full report

Adoption
Growing

0 stars207 downloads/wk

Reviews

Write one

Nobody has reviewed Crawl Readiness yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Crawl Readiness tools (8)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • check_ai_readiness

    Check whether AI crawlers (ChatGPT, Claude, Perplexity, Google AI, and 50+ others) can access a website.

  • check_content_parity

    Compare what human browsers see vs what AI crawlers see. Fetches a page four times in parallel — as Chrome,

  • generate_llms_txt

    Generate a properly formatted llms.txt file for a website. Crawls the site's sitemap, groups pages by section,

  • generate_robots_txt

    Generate a complete, ready-to-save AI-crawler-aware robots.txt for a website. Fetches the existing robots.txt

  • generate_schema

    Generate JSON-LD structured data for a website. Detects the site's name, logo, social profiles, contact info,

  • get_monitor_trend

    See whether AI assistants (ChatGPT, Claude, Perplexity, Google AI) actually mention a brand in their

  • validate_robots

    Audit a robots.txt file line-by-line. Detects syntax errors, empty user-agent groups, orphan Allow/Disallow

  • validate_schema

    Validate all JSON-LD structured data on a URL. Extracts every <script type="application/ld+json"> block,

Public scan report

scanner v0.1.9 · 2026-09-21 · same rubric, same numbers if you re-run it

no findings
  • 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 0 days ago15/15
  • Maintainer identityregistry namespace matches repository owner6/10
Overall 80/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

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.

Install directly

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
Add to Cursor

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, Claude Desktop or Cursor 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 in the last day (2026-09-20). The latest release is v0.2.3.
What can I use instead of Crawl Readiness?
Servers from other publishers that do the same job: Svipall MCP server, doc-scraper MCP server and FetchV2 MCP server. Compare all Crawl Readiness alternatives.

Alternatives to Crawl Readiness

Same job from other publishers: the closest match first, then the best rated.

All Crawl Readiness alternatives →
  • Svipall
    Read any page past its anti-bot wall, crawl sites, search without an API key, solve captchas locally
    C
  • doc-scraper
    Crawl documentation sites into local corpora agents can search, read, and diff fully offline.
    A
  • FetchV2
    Fetch and extract web pages, discover links, and read llms.txt documentation indexes.
    A
  • ReplyNodes
    Web MCP: scrape/crawl sites, web search, brand assets, app stores, YouTube, Reddit, Hacker News.
    A
  • walkerOS Source Browser
    Generate, parse, and validate walkerOS data-elb HTML tagging attributes
    A

More from Grubbomatic