AEO Auditor — AI Search & Agent Readiness Engine
Live AEO, GEO, JSON-LD Schema, robots.txt AI crawler, and Agent Readiness diagnostic auditor.
Should I use this
Quality & Safety
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"aeo-auditor-mcp": {
"url": "https://api.aeoauditing.com/mcp"
}
}
}Remote endpoints
https://api.aeoauditing.com/mcpstreamable-httpWhat it can do
Tool inventory
Tools (3)
⚪audit_domain(url)
Execute a live real-time Answer Engine Optimization (AEO), Generative Engine Optimization (GEO), JSON-LD Schema AST, and AI Agent Readiness (/llms.txt & /.well-known) diagnostic audit on any domain or URL.
Input Schema
{
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "Target domain or full URL to audit (e.g. \"stripe.com\" or \"https://stripe.com\")."
}
},
"required": [
"url"
]
}🟢get_domain_benchmark(domain, category)
Look up a domain AEO readiness benchmark score and 4-pillar breakdown, or query the industry leaderboard directory.
Input Schema
{
"type": "object",
"properties": {
"domain": {
"type": "string",
"description": "Optional domain name to retrieve benchmark profile (e.g. \"openai.com\"). Omit to list top leaderboard domains."
},
"category": {
"type": "string",
"description": "Optional industry category filter when listing leaderboard benchmarks (e.g. \"AI & ML\", \"FinTech\", \"DevTools\", \"SaaS\")."
}
}
}🟢validate_robots_txt(domain, robotsTxtContent)
Validate a robots.txt file or live domain robots.txt against 10 AI search crawlers (GPTBot, ChatGPT-User, PerplexityBot, ClaudeBot, Google-Extended, Applebot-Extended, etc.) and generate a 100/100 compliant configuration.
Input Schema
{
"type": "object",
"properties": {
"domain": {
"type": "string",
"description": "Optional domain to fetch live /robots.txt from (e.g. \"example.com\")."
},
"robotsTxtContent": {
"type": "string",
"description": "Optional raw robots.txt content string to validate directly."
}
}
}Community
Evidence