geo-tool-check
geo-tool-check
这个页面对于 AI 搜索可读吗?检查 ChatGPT、Perplexity、Claude 和 Google AI 的爬虫访问、结构和可引用性——既可作为 CLI,也可作为 MCP 服务器。
一切都在你的机器上运行。 无需账户,无需 API 密钥,不会向 geo-tool.com 发送任何数据。
命令行
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 ██████████████████在 CI 中
npx geo-tool-check https://example.com/pricing --min-score 70低于阈值时退出码为 1。捕获阻止 GPTBot 或将内容隐藏在 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 服务器
为代理提供三个用于 AI 可见性的工具。
{
"mcpServers": {
"geo-tool-check": {
"command": "npx",
"args": ["-y", "geo-tool-check", "--mcp"]
}
}
}或者直接指向二进制文件:npx -y geo-tool-check-mcp。
也可在 Smithery 上获取:
npx -y smithery mcp add tracktronaut/geo-tool-check要重新构建并重新发布该包:
npm run bundle # geo-tool-check.mcpb
./scripts/publish-smithery.sh # needs: smithery auth login工具 | 功能 | 网络 |
| 完整页面评分,六个类别,发现 | 获取页面 |
| robots.txt 阻止了哪些 AI 爬虫 | 获取 robots.txt |
| 在起草时对段落进行评分 | 无 |
分数的含义
六个类别共 25 项检查,分数从 0 到 100。与 geo-tool.com 使用相同的代码——评分逻辑是导入的,而非重新实现,因此两者对相同输入产生相同的数字。
Node 不执行任何 JavaScript。 因此,此工具报告的是普通 HTML 爬虫所看到的内容——这正是 GPTBot、ClaudeBot 和 PerplexityBot 所看到的。客户端渲染的页面在这里得分会很低,而这正是发现的问题,而非限制。要将爬虫的视图与渲染后的页面进行比较,请使用浏览器扩展。
故意没有 JavaScript 渲染回退:付费渲染服务正是此包绝不能产生的运行成本。
零依赖
基于 stdio 的 MCP 协议是 JSON-RPC,包含三个方法,直接实现。除了 Node 18+ 之外无需安装任何内容,没有供应链,没有版本漂移。
Claude Code 插件
安装一次:
/plugin marketplace add geo-tool-com/geo-tool-check
/plugin install geo-tool-check@geo-tool然后通过一条命令检查任何页面——立即生效,无需重启:
/geo-tool-check example.com你会获得 0-100 的准备就绪分数、robots.txt 阻止了哪些 AI 爬虫,以及按优先级排列的修复列表。你也可以直接用自然语言提问(“example.com 对 AI 搜索可读吗?”)——重启后,三个 MCP 工具会直接回答。完整的审计及具体优化操作可在 geo-tool.com 免费获取;付费工作区还会每天针对你的购买意向问题衡量真实的 AI 回答(ChatGPT、Perplexity、Gemini)。
链接
npm: geo-tool-check
Smithery: tracktronaut/geo-tool-check
许可证
MIT。由 track by track GmbH 构建。
This server cannot be deployed
Maintenance
Related MCP Connectors
Agent-readiness scanner (0-5 score), robots.txt + llms.txt generators, managed agent enablement.
Live web checks for AI agents: sitemaps, robots.txt, URL status, broken links, feeds, citations.
Score any website's AI-agent readiness. Open Agent Registry scanner + platform tools.
Agent tools: clean web screenshots/PDFs, PDF & image OCR to Markdown, PageSpeed audits, email checks
Related MCP Servers
- AlicenseAqualityBmaintenanceEnables 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.371 npm1MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to perform instant SEO audits, check robots.txt, sitemaps, and AI crawler access for any URL without API keys.MIT
- AlicenseAqualityBmaintenanceProvides 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.20333 npm1MIT

agentbuiltofficial
AlicenseNot gradedqualityCmaintenanceEnables AI agents to run a free AI-readiness audit of any URL, checking AI crawler rules, JavaScript-free page text, JSON-LD, llms.txt, sitemap, meta description, FAQ schema, and returning a score with findings and fixes. Also exposes the same capability via an A2A agent endpoint.MIT