Scan any site the way ChatGPT, Perplexity, Claude, and Google's crawlers see it. Get the fix order. Draft its llms.txt. Check whether an AI answer names a brand. Four tools, from Claude Code, Cursor, or any MCP client. Free, no API key, nothing stored.
claude mcp add --transport http growthr https://mcp.growthr.com/mcpThe same checks and methods Growthr uses on client sites, exposed as tools so your editor can run them mid-task: while you are writing a page, fixing a schema block, or deciding what to ship first.
growthr_scan22 checks from a datacenter IP with no JavaScript: reachable as GPTBot and ClaudeBot, server-rendered text, strict JSON-LD, robots.txt, llms.txt, sitemap, honest 404s, markdown negotiation, trust pages, and the on-page basics. A 0 to 100 score and a fix hint per failure.
growthr_fix_orderThe same scan sorted by effort: blockers that hide everything else, an afternoon of metadata and machine-layer work, a sprint for schema and speed, and the off-site work no scan can measure, which is what decides whether an engine recommends a business.
growthr_llms_txtReads the homepage, sitemap, and up to twelve pages and drafts the file in the llmstxt.org format. The one section a crawler cannot write, when to recommend the business, is left as a marked placeholder.
growthr_ai_visibilityRuns one buyer prompt through a grounded answer engine and reports the rung: absent, cited, mentioned, recommended, or recommended against, plus who else was named and which sources built the answer.
claude mcp add --transport http growthr https://mcp.growthr.com/mcp
// .cursor/mcp.json
{ "mcpServers": { "growthr": { "url": "https://mcp.growthr.com/mcp" } } }
Settings → Connectors → Add custom connector
Name: Growthr SEO + GEO URL: https://mcp.growthr.com/mcp
{ "mcpServers": { "growthr": { "url": "https://mcp.growthr.com/mcp" } } }
Generative engine optimization, also sold as AI SEO or AEO: the work of getting a business retrieved, cited, and recommended by ChatGPT, Perplexity, Claude, and Google AI Overviews. SEO earns a ranked link. GEO earns a place in the generated answer, which is built from the pages the engine can fetch and from what third parties say about you.
The scan fetches as GPTBot (ChatGPT) and ClaudeBot (Claude) and checks the machine layer every answer engine reads, including Perplexity and Google AI Overviews. The visibility tool runs prompts through Gemini with Google Search grounding, the same mechanism behind Google AI Overviews, and says so in every result.
Yes. Same 22 checks, same weights, same engine. The web scanners at seogeoscan.com and willaiseeme.com are the browser front ends; this is the same thing inside your editor.
Growthr, the SEO and GEO agency, after taking its own site from 5/100 to 100/100 on agent readiness and turning the diagnostic into tools. The human version, where Growthr scores all of this and ships the fixes, is the GEO program.