The GEO audit you'd never have asked for.
12 expert checks for AI visibility — directly inside Claude Desktop. No dashboards. No $654/month. Just the agency checklist we use internally for our own clients.
Check your AI visibility — now.
Enter your URL, get your score in under 2 seconds. 6 expert checks, no API key needed.
Claude can do a lot. Just not this.
Ask Claude "audit my SEO" and you get generic tips. Our MCP gives Claude the concrete agency checklist: 14 AI bots matrix in robots.txt. Parse llms.txt and validate every link. Check JSON-LD against Schema.org. Count brand variants across 5 pages. Your chatbot would never do this on its own.
What your chatbot suddenly does with StudioMeyer GEO
geo_checkFull pipeline: query 4 LLMs, calculate score, generate recommendations
geo_discovery_stackno keyllms.txt, agents.json, robots.txt, JSON-LD, sitemap, FAQ schema
geo_platformsno keyWhich LLM platforms are ready?
geo_preview_promptsno keyShow prompts that would be sent (no API calls)
geo_calculate_scoreno keyRe-score with custom weights
geo_analyze_responseno keyParse single LLM response: mentions, citations, sentiment
geo_recommendationsno keyGenerate prioritized action items
geo_robots_auditno key14-bot matrix for GPTBot, ClaudeBot, PerplexityBot, Google-Extended. Detects GEO-fatal traps like blocked /_next/
geo_llms_txt_validateno keyParses your llms.txt per llmstxt.org spec + checks every link for 404s
geo_json_ld_auditno keyExtracts all JSON-LD blocks, handles @graph + arrays, finds missing props
geo_entity_consistencyno keyScans brand variants across 5 pages. Fragmented entities = 2.8x fewer citations
geo_content_freshnessno keyLast-Modified + og:modified_time + schema dateModified audit
5 slash commands for expert workflows
One line in Claude Desktop — and you get a full audit report, as if an agency had worked on it.
/geo_full_auditComplete chain of all checks + synthesized CEO report with top-3 quick wins
/geo_quick_winsOnly API-free checks, ~30 seconds, only fixes you can ship today
/geo_before_launch8-point launch checklist — BLOCK/PASS gate per check, blocks launch on critical issues
/geo_competitor_intelDiscovers which competitors LLMs mention instead. Finds patterns, shows strategic gaps
/geo_track_over_timeCheck + save to Nex Memory + compare to last month (month-over-month trend)
Live output in Claude chat
Actual excerpt from `geo_robots_audit`:
{
"url": "https://example.com",
"fetched": true,
"summary": {
"totalBots": 14,
"allowedBots": 11,
"blockedBots": 2,
"criticalIssues": 2
},
"botStatuses": [
{ "bot": "GPTBot", "status": "allowed", "matchedBlock": "specific" },
{ "bot": "ClaudeBot", "status": "disallowed-all", "matchedBlock": "specific" },
{ "bot": "PerplexityBot", "status": "allowed" }
],
"fatalIssues": [
{
"severity": "critical",
"issue": "Next.js bundles blocked (/_next/)",
"fix": "Remove 'Disallow: /_next/' from robots.txt — AI crawlers that render JS can't read your site."
},
{
"severity": "critical",
"issue": "ClaudeBot explicitly blocked",
"fix": "Remove Disallow: / for ClaudeBot or Claude will never cite your content."
}
]
}Our own story: 0 → 150 citations
In March 2026 studiomeyer.io was invisible to AI models: 0 citations. We used the exact 12 tools you see here — to audit our own stack, build llms.txt, fix JSON-LD, clean up entity inconsistencies. 4 weeks later: 150 citations across ChatGPT, Gemini, Perplexity and Claude.
€0 vs. €654/month
What Ahrefs, Profound & Co. charge — and what our tools cover.
| Tool | Price/mo | MCP-native | Discovery Stack | Fix Guidance |
|---|---|---|---|---|
| Ahrefs Brand Radar | €654 | — | — | — |
| Profound | $399-989 | — | — | — |
| Peec AI | €89-499 | — | — | — |
| Otterly.AI | $29-989 | — | — | ~ |
| ClayHog | $29+ | — | — | ~ |
| StudioMeyer GEO | Free | ✓ | ✓ | ✓ |
Start free. Scale when you want.
All 12 tools + 5 prompts. Runs locally in Claude, Cursor, Zed. BYOK for LLM calls.
- ✓12 expert tools
- ✓5 slash prompts for workflows
- ✓6 tools without API key
- ✓MIT License, open source
- ✓200 tests, no bloat
- ✓EU-friendly (stdio, no telemetry)
Everything in Free + hosted dashboard with history, trends, scheduled monitoring, PDF reports.
- ✓Everything in Free
- ✓History & score trends
- ✓Weekly auto-monitoring
- ✓Branded PDF reports
- ✓Email + Slack alerts on drops
- ✓3 competitor tracking
Don't want to fix yourself? StudioMeyer does. Complete setup + ongoing monitoring.
- ✓Complete AI audit + setup
- ✓Content transformation
- ✓Trust-signal building (8-10 sources)
- ✓Multi-platform optimization
- ✓Monthly reports
- ✓No minimum contract
Be first when the dashboard ships.
We'll build Phase 2 when we see real demand. Your email helps us decide — and you get a launch offer.
Really free? What's the catch?
No catch. MIT License, open source, no telemetry, no account required. Bring your own LLM API keys (or use the 6 tools that don't need any). The product is the lead magnet — if you later want our GEO service, great. If not, keep using it free forever.
Which LLM APIs do you support?
Four: OpenAI (ChatGPT, gpt-4o-mini), Anthropic (Claude Haiku), Google (Gemini flash-lite), Perplexity (sonar). Each full check costs you ~$0.03-0.06 at the LLM providers. Our tools are free.
Does it work in Cursor and Zed?
Yes. Anything that speaks MCP (Model Context Protocol) works: Claude Desktop, Claude Code, Cursor, Zed, Continue, Cline. One install, use everywhere.
Why don't you need my data?
Stdio transport means: everything runs as a subprocess in your IDE. We see nothing. Your API keys stay on your machine. No database on our side, no telemetry, no 'anonymized usage data'.
What's the difference vs. the GEO service?
The MCP tools show you what's broken. The GEO service (€999 + €299/mo) is the agency team that fixes it: writing llms.txt, building trust sources, transforming content, monthly monitoring. Tools are diagnosis — the service is therapy.
3 minutes. One install. Claude becomes a GEO expert.
Add the MCP server to Claude Desktop, run `/geo_full_audit your-domain.com`. Done.