
Checks robots.txt for AI search vs training crawlers, llms.txt, JSON-LD, canonicals and sitemaps.
Public tool metadata for what this MCP can expose to an agent.
quick_readiness_reportRuns every check below and returns a `fix_first` list (FAIL before WARN).Runs every check below and returns a `fix_first` list (FAIL before WARN).
No parameter schema in public metadata yet.
check_ai_crawler_access`robots.txt` rules for the page path, split into AI search crawlers, AI training crawlers and `Googlebot`/`Bingbot`.`robots.txt` rules for the page path, split into AI search crawlers, AI training crawlers and `Googlebot`/`Bingbot`.
No parameter schema in public metadata yet.
check_llms_txtWhether `/llms.txt` exists, is Markdown rather than an HTML soft-404, and has a title, sections and links.Whether `/llms.txt` exists, is Markdown rather than an HTML soft-404, and has a title, sections and links.
No parameter schema in public metadata yet.
extract_structured_dataJSON-LD types (including `@graph`), invalid JSON-LD, `canonical` and `og:url` pointing to another host, missing meta description, and pages whose initial HTML is an almost-empty JavaScript shell.JSON-LD types (including `@graph`), invalid JSON-LD, `canonical` and `og:url` pointing to another host, missing meta description, and pages whose initial HTML is an almost-empty JavaScript shell.
No parameter schema in public metadata yet.
check_sitemapFinds the sitemap from `robots.txt` or `/sitemap.xml`, detects `urlset` vs `sitemapindex`, counts URLs (reads up to 4 MiB, gzip supported).Finds the sitemap from `robots.txt` or `/sitemap.xml`, detects `urlset` vs `sitemapindex`, counts URLs (reads up to 4 MiB, gzip supported).
No parameter schema in public metadata yet.
Sponsors
An open-source Model Context Protocol server that checks whether a public website can be read and cited by AI search engines (ChatGPT Search, Perplexity, Claude) as well as classic search.
Ask your assistant "Is example.com ready for AI search?" and it runs five rule-based checks and returns a prioritized fix list. No API keys, no account, no dependencies beyond Python 3.10+.
ghcr.io/alicexixi85/geo-seo-mcp-pro:0.1.0