Skip to main content

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.txt and /.well-known/llm.txt.
  • audit_security_txt_compliance: Verifies RFC 9116 /.well-known/security.txt headers.
  • 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.

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

https://github.com/SEOSiri-Official/aeo-geo-mcp

Metadata

Release files for seosiri-aeo-geo-mcp 1.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for seosiri-aeo-geo-mcp 1.0.1
File Size Uploaded
seosiri_aeo_geo_mcp-1.0.1.tar.gz 7.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for seosiri-aeo-geo-mcp 1.0.1
File Interpreter ABI Platform
seosiri_aeo_geo_mcp-1.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 15.6 kB

Release files / seosiri_aeo_geo_mcp-1.0.1.tar.gz

Download URL seosiri_aeo_geo_mcp-1.0.1.tar.gz
Size 7.8 kB
Tags Source
SHA-256 checksum
How to use checksums
238bf4f3f675412152cecbd00d39df3e781d671062f54923ee01d17663bbabbf
BLAKE2b-256 checksum
How to use checksums
1f7917464ab53267f993b9c225850330287375503446e575801e5ab2bac8f77b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.2

Release files / seosiri_aeo_geo_mcp-1.0.1-py3-none-any.whl

Download URL seosiri_aeo_geo_mcp-1.0.1-py3-none-any.whl
Size 7.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8e2c5b256266517ac37449a6b89b137d023d58dba4be8cfcecc7eb1ed2eb0d7e
BLAKE2b-256 checksum
How to use checksums
19a8e8e94c6f4a6865c6dcd69cbe70a3cd06abd9728349e921a4fb849f43f13e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.2

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page