seosiri-aeo-geo-mcp
OfficialProvides tools for extracting direct-answer snippets and optimizing content for Google AI Overviews.
Provides tools for extracting direct-answer snippets and optimizing content for Perplexity AI Overviews.
Click on "Deploy 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., "@seosiri-aeo-geo-mcpaudit llm.txt 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.
seosiri-aeo-geo-mcp
An open-source, local-first Model Context Protocol (MCP) server for AI Engine Optimization (AEO), Generative Engine Optimization (GEO), /llm.txt auditing, and content stickiness analytics.
💖 Sponsorship, B2B Custom Solutions & Attribution
👨💻 Lead Architect & Attribution
Designed and engineered by Momenul Ahmad, Lead Architect and Founder of SEOSiri.
🚀 Capabilities & Tools (10 Production Tools)
audit_llm_txt_compliance: Audits presence and syntax validity of/llm.txtand/.well-known/llm.txt.audit_security_txt_compliance: Verifies RFC 9116/.well-known/security.txtheaders.calculate_geo_ai_readiness_score: Scores webpage AI-readiness ($0\text{--}100$) based on schema density and semantic HTML5.analyze_content_stickiness: Calculates GA4 "Retention Gold" scores comparing Session Duration against Bounce Rate.extract_aeo_answer_cards: Extracts direct-answer snippets for Perplexity, SearchGPT, and Google AI Overviews.fetch_tranco_authority_rank: Queries domain trust and authority rankings.validate_schema_markup_density: Validates JSON-LD microdata density and identifies missing fields.sanitize_geo_payload: Strips script injections and unverified metadata.get_live_aeo_throughput_metrics: Monitors system health and processing latency.get_aeo_server_specifications: Returns protocol specs and capability matrices.
Related MCP server: SitePulsar MCP Server
Quickstart
pip install -e .
pytest tests/test_aeo_geo.py🔌 Claude Desktop / Cursor Configuration
Add this block to your claude_desktop_config.json:
{
"mcpServers": {
"seosiri-aeo-geo": {
"command": "uv",
"args": [
"run",
"--github",
"SEOSiri-Official/aeo-geo-mcp",
"src/main_server.py"
]
}
}
}License
Distributed under the MIT License. See LICENSE for details.
Repo
This server cannot be deployed
Maintenance
Related MCP Connectors
AEO audit: score any website 0-100 for AI visibility. Checks schema, meta, content, AI crawlers.
Run SEO + AI-visibility (GEO) audits from Claude, Cursor & other AI clients.
Free SEO, GEO, and AEO audits: analyze any page or domain, AI-crawler access, agent readiness.
Brand visibility auditing across LLMs, AI search, and answer engines with GEO reports and scores.
Related MCP Servers
- FlicenseAqualityCmaintenanceEnables scanning websites for AI search readiness, generating fixes like llms.txt, and comparing GEO scores across domains.81-

SitePulsar MCP Serverofficial
AlicenseNot gradedqualityDmaintenanceMeasures and improves how findable, readable, and usable a website is to AI answer engines and autonomous AI agents through hosted AEO audit tools.MIT- AlicenseNot gradedqualityBmaintenanceEnables auditing AI search visibility: checks site readiness for AI crawlers and measures whether ChatGPT, Gemini, and Perplexity recommend your site, including verbatim answers and citation gap analysis.57 npm4AGPL 3.0
- FlicenseNot gradedqualityCmaintenanceEnables natural language technical and JavaScript SEO audits, including headless rendering, hydration gap analysis, schema validation, AEO checks, and semantic cannibalization detection.1-