
Aeo Mcp
io.github.arthurcarlsonn由 GitHub 账号 arthurcarlsonn 发布v1.0.1更新于 Oct 24, 2026
AEO tools for AI agents: crawler permissions, llms.txt, structured data, AI-readiness audit.
概览
本地 MCP 服务器,让助手审查网站对 AI 答案引擎的可见性:爬虫规则、llms.txt、结构化数据和页面信号。
- 可以做什么
- 对网址执行完整的 AI 就绪度审计,给出 0-100 评分、等级以及未通过检查项与修复建议
- 按 AI 爬虫(GPTBot、ClaudeBot、PerplexityBot、Google-Extended、CCBot、Bingbot)检查 robots.txt 策略并列出站点地图
- 检查网站的 llms.txt 结构、链接与有效性问题
- 提取页面的 JSON-LD 结构化数据类型、关键字段与解析错误
- 读取页面信号,如标题、meta 描述、h1、canonical、语言、文本比例和标题大纲
- 适用场景
- 适合想了解网站能否被 AI 答案引擎发现和引用、比较不同网站的爬虫策略,或检查并起草 llms.txt 的场景。可用于 SEO/AEO 审查与内容可见性检查。
- 运行要求
- 通过 stdio 在本地运行,以 npm 包 aeo-mcp 安装(通常用 npx 启动),需要 Node.js。未声明 API 密钥、账号或环境变量。需要联网访问被审计的网址。
安装
在 SourceWeft 中
- 打开 控制台中的 Aeo Mcp,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
其他 MCP 客户端
参照 仓库 中的启动说明。
README
aeo-mcp
An MCP server that gives AI agents — Claude, Claude Code, Cursor, anything speaking the Model Context Protocol — tools to inspect a website's visibility to AI answer engines. Crawler permissions, llms.txt, structured data, on-page signals, and a full 29-check AI-readiness audit (powered by answer-audit), each one tool call away. Read-only, no API keys, no telemetry.
[Claude Desktop using aeo-mcp to inspect The Verge's AI crawler policy]
Real session: Claude Desktop discovers The Verge allows GPTBot (OpenAI licensing deal) while blocking ClaudeBot, PerplexityBot, Google-Extended, and CCBot — one tool call.
Install
Claude Code
Claude Desktop (claude_desktop_config.json)
Cursor (.cursor/mcp.json)
Tools
Bots checked by check_ai_crawlers: GPTBot, ClaudeBot, PerplexityBot, Google-Extended, CCBot, Bingbot.
Try these prompts
- "Audit glowlab.com and summarize the top 3 AEO fixes."
- "Compare the AI crawler policies of nike.com and adidas.com — who is more open to being cited?"
- "Check if my site has a valid llms.txt, and if not, draft one from my page signals."
Security
The server fetches model-supplied URLs, so it ships with an SSRF guard: http/https only, DNS resolution checked against private and special ranges (loopback, RFC1918, link-local, unique-local, IPv4-mapped forms), re-validation on every redirect hop, 10 s timeout, 2 MB body cap, max 5 redirects. Violations return a clean tool error, never an exception. All tools are read-only and no LLM calls happen inside the server.
Development
Tests include a scripted stdio round-trip (initialize → tools/list → tools/call) against the built server. To inspect interactively:
License
MIT © Arthur Carlson
来源:README.md,提交 5341ec9
工具
0版本历史
1- v1.0.1最新Sep 16, 2026
评分
已满足适用检查项的 50%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通25 分
请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。
- 已声明认证方式10 分
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分