It covers the concrete things that decide whether an AI crawler can read a site — llms.txt, robots, canonical, noindex, JSON-LD — and returns them as scored findings with an ordered plan, rather than a list of raw failures.
A local-first audit server for AI search readiness. By default it makes only local and public-web checks: it does not call cloud APIs, upload the domains you test, invoke paid LLM APIs, or carry hidden telemetry.
- /llms.txt validated, including whether the URLs it lists resolve and whether it agrees with robots.txt and the sitemap
- Robots rules and AI crawler access checked for GPTBot, ClaudeBot, PerplexityBot and Google-Extended
- Homepage metadata, canonical URL, noindex state and JSON-LD schema read and checked
- A report with two scores — visibility and technical foundation — plus the evidence gaps behind them
- A seven-day action plan generated from what the audit found, in the order the work should happen
Npm install -g maxaeo-ai-visibility-mcp, or run it through npx. No account and no key. Checks are made against the public web, so the site has to be reachable, and what gets audited is what a crawler can see.
One command — npx -y maxaeo-ai-visibility-mcp
