geo-tool-check
Provides tools to assess how well a webpage can be crawled and cited by Google AI, including checks for robots.txt access and content structure scoring.
Provides tools to assess how well a webpage can be crawled and cited by Perplexity AI, including checks for robots.txt access and content structure scoring.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@geo-tool-checkCheck the AI readiness score for example.com"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
geo-tool-check
Is this page readable for AI search? Checks crawler access, structure and citability for ChatGPT, Perplexity, Claude and Google AI — as a CLI and as an MCP server.
Everything runs on your machine. No account, no API key, no data sent to geo-tool.com.
CLI
npx geo-tool-check example.comhttps://example.com/
92/100 Excellent 534 words · 238 ms
directAnswers 25/25 ██████████████████
structure 15/20 ██████████████░░░░
schemaMarkup 15/15 ██████████████████
citations 12/15 ██████████████░░░░
multimedia 5/5 ██████████████████
platformSpecific 20/20 ██████████████████In CI
npx geo-tool-check https://example.com/pricing --min-score 70Exit code 1 below the threshold. Catches the deploy that blocks GPTBot or hides the content behind JavaScript.
npx geo-tool-check example.com --crawlers # only robots.txt, exits 1 if a scored crawler is blocked
npx geo-tool-check example.com --json # machine-readable
npx geo-tool-check example.com --lang de # German labelsRelated MCP server: seo-audit-mcp
MCP server
Gives an agent three tools for AI visibility.
{
"mcpServers": {
"geo-tool-check": {
"command": "npx",
"args": ["-y", "geo-tool-check", "--mcp"]
}
}
}Or point directly at the binary: npx -y geo-tool-check-mcp.
Also on Smithery:
npx -y smithery mcp add tracktronaut/geo-tool-checkTo rebuild and republish the bundle:
npm run bundle # geo-tool-check.mcpb
./scripts/publish-smithery.sh # needs: smithery auth loginTool | What it does | Network |
| Full page score, six categories, findings | fetches the page |
| Which AI crawlers robots.txt blocks | fetches robots.txt |
| Scores a passage while drafting | none |
What the score means
Twenty-five checks across six categories, 0 to 100. The same code that powers geo-tool.com — the scoring logic is imported, not reimplemented, so both produce the same number for the same input.
Node executes no JavaScript. This tool therefore reports what a plain HTML crawler sees — which is exactly what GPTBot, ClaudeBot and PerplexityBot see. A client-rendered page will score low here, and that is the finding, not a limitation. To compare the crawler's view against the rendered page, use the browser extension.
There is deliberately no JavaScript rendering fallback: a paid rendering service is exactly the running cost this package must not create.
Zero dependencies
The MCP protocol over stdio is JSON-RPC with three methods, implemented directly. Nothing to install beyond Node 18+, no supply chain, no version drift.
Claude Code plugin
Install once:
/plugin marketplace add geo-tool-com/geo-tool-check
/plugin install geo-tool-check@geo-toolThen check any page with one command — works immediately, no restart needed:
/geo-tool-check example.comYou get the 0-100 readiness score, which AI crawlers robots.txt blocks, and a prioritized fix list. You can also just ask in plain language ("is example.com readable for AI search?") — after a restart the three MCP tools answer that directly. The full audit with concrete optimization actions is free at geo-tool.com; the paid workspace additionally measures real AI answers (ChatGPT, Perplexity, Gemini) for your buying-intent questions daily.
Links
npm: geo-tool-check
Smithery: tracktronaut/geo-tool-check
License
MIT. Built by track by track GmbH.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityAmaintenanceEnables AI agents to check whether a public website is crawlable, understandable, and ready for AI search workflows through local-only audits of robots.txt, sitemaps, metadata, and llms.txt.3511MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to perform instant SEO audits, check robots.txt, sitemaps, and AI crawler access for any URL without API keys.MIT
- AlicenseAqualityAmaintenanceProvides AI-visibility scoring and site auditing capabilities for websites, enabling agents to check how sites appear in AI engines like ChatGPT and Perplexity, run full SEO/security audits, and monitor changes over time.141,061MIT
- AlicenseNot gradedqualityBmaintenanceProvides 23 bounded MCP tools for AI agents to perform technical SEO audits, including crawl setup, page analysis, issue detection, and report exports, all while keeping data local.5MIT
Related MCP Connectors
Scan any URL for AI agent readability — Vercel Spec, llmstxt.org, and agent-protocol manifests.
SEO research, audits, backlinks, GSC, and content workflow tools for AI agents.
Generate 18 AI readiness files (llms.txt, ai.txt, RAG indexes, schema) for any website.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/geo-tool-com/geo-tool-check'
If you have feedback or need assistance with the MCP directory API, please join our Discord server