Server data from the Official MCP Registry
SEO, AEO, GEO, Local SEO & CRO Growth Auditor + Safe Code Fixer.
About
SEO, AEO, GEO, Local SEO & CRO Growth Auditor + Safe Code Fixer.
Security Report
Valid MCP server (2 strong, 3 medium validity signals). No known CVEs in dependencies. Imported from the Official MCP Registry.
5 files analyzed Β· No issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
Permissions Required
This plugin requests these system permissions. Most are normal for its category.
Documentation
View on GitHubFrom the project's GitHub README.
SEO, AEO, GEO & Digital Marketing Audit + Safe Fix MCP Server
An advanced, AI-powered Model Context Protocol (MCP) server that acts as a comprehensive Growth Auditor, Search & AI Engine Optimizer, and Framework-Aware Code Fixer.
Developed by: Sayanta Neogi (@sparrow84001) β’ π§ sparrow8400@gmail.com
Repository: github.com/sparrow84001/mcp-seo β’ Version:1.0.0
Designed for seamless integration with Antigravity 2.0, GitHub Copilot, Claude Desktop, Cursor, and Windsurf. Built with TypeScript 7 and powered by Bun 1.4.
Key Capabilities
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β MCP-SEO AUDIT ENGINE β
ββββββββββββββββββββββββββββββ¬βββββββββββββββββββββββββββββ
β
ββββββββββββββββββββ¬ββββββββββββββββββββββββΌββββββββββββββββββββββββ¬βββββββββββββββββββ
β β β β β
βΌ βΌ βΌ βΌ βΌ
ββββββββββββββββ ββββββββββββββββ ββββββββββββββββ ββββββββββββββββ ββββββββββββββββ
βTechnical SEO β β On-Page SEO β β AEO / GEO β β Local SEO β β Conversion β
β Indexing β β Headings β β Direct Answerβ β NAP & Maps β β CTAs & Forms β
β Canonicals β β Title/Meta β β Knowledge G. β β City Pages β β Trust Signalsβ
β Robots/Maps β β Social Cardsβ β llms.txt β β Local Schema β β Risk Reversalβ
ββββββββββββββββ ββββββββββββββββ ββββββββββββββββ ββββββββββββββββ ββββββββββββββββ
β
βΌ
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β SURGICAL CODE FIXER & VALIDATOR (DIFFS) β
β Laravel Blade β’ Next.js (App/Pages) β’ PHP β’ HTML β’ Vue β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
- Framework Discovery: Automatic architecture detection for Laravel Blade (
@section,@push, components), Next.js App Router (MetadataAPI,sitemap.ts), Next.js Pages Router (next/head), Nuxt, Astro, Raw PHP, and static HTML. - 8-Dimension Scoring: Calculates 0-100 scores and letter grades (
A+toF) across Technical SEO, On-Page SEO, AEO, GEO, Local SEO, Content Quality, Conversion/CRO, and Core Web Vitals risks. - AEO & GEO Ready (2026 Search): Optimizes for Google AI Overviews, Perplexity, ChatGPT Search, and Claude; audits
llms.txtand validatessameAsentity reconciliation. - Local & Area SEO: Audits
LocalBusinessschema, NAP consistency, click-to-call phone links, and flags spammy doorway city page duplication. - Surgical Code Fixes & Rollback Safety: Generates unified diffs before applying any changes to files, followed by post-fix validation to prevent duplicate tags or broken schemas.
- Zero Hallucination Policy: Confirmed code evidence is strictly tagged as
confirmed, architectural patterns asinferred, and strategic ideas asrecommended.
Installation & Setup
Prerequisites
- Bun (v1.1+) installed.
Quick Start
# Clone and install dependencies
cd /path/to/mcp-seo
bun install
# Run test suite
bun test
# Build executable bundle
bun run build
# Compile standalone native binary (zero dependencies)
bun run compile
# Start MCP server directly
bun start
[!TIP] Standalone Executable Available: You can compile a single standalone
.exeusingbun run compilewhich runs without requiring Bun or Node.js on the host machine. See EXE_USAGE_GUIDE.md for setup instructions.
Client Configurations
1. Antigravity 2.0 (agy) Configuration
Add the server to your Antigravity global configuration or workspace .agy/mcp.json:
{
"mcpServers": {
"seo-auditor": {
"command": "bun",
"args": ["/path/to/mcp-seo/src/index.ts"]
}
}
}
2. GitHub Copilot / VS Code MCP Configuration
In .vscode/settings.json (or .codeium/mcp.json):
{
"github.copilot.chat.mcpServers": {
"seo-auditor": {
"command": "bun",
"args": ["/path/to/mcp-seo/src/index.ts"]
}
}
}
To guide Copilot directly, add this to .github/copilot-instructions.md:
When performing SEO or website audits, always use the `seo-auditor` MCP tools:
1. Run `seo_discover_project` first to understand the framework.
2. Run `seo_generate_full_audit` to get 0-100 scores and P0-P3 prioritized actions.
3. Show unified diffs with `seo_generate_code_fix` and request user approval before modifying code.
4. Verify with `seo_validate_code_fix` after applying fixes.
3. Claude Desktop Configuration
Add to %APPDATA%/Claude/claude_desktop_config.json (Windows) or ~/Library/Application Support/Claude/claude_desktop_config.json (macOS):
{
"mcpServers": {
"seo-growth-auditor": {
"command": "bun",
"args": ["/path/to/mcp-seo/src/index.ts"]
}
}
}
4. Cursor Configuration
Add to .cursor/mcp.json in your project root:
{
"mcpServers": {
"seo-auditor": {
"command": "bun",
"args": ["/path/to/mcp-seo/src/index.ts"]
}
}
}
MCP Tools Reference
| Tool Name | Purpose | Key Inputs |
|---|---|---|
seo_discover_project | Detects framework, routing model, sitemaps, robots.txt, llms.txt, page inventory | projectPath |
seo_crawl_and_extract | Extracts title, meta, canonical, headings, links, schemas, images from file/URL | target, pageType? |
seo_audit_technical | Checks canonicals, robots.txt, meta robots noindex/nofollow, sitemaps, mixed content | target, projectPath? |
seo_audit_onpage | Evaluates title length/CTR, meta description, H1-H6 hierarchy, OpenGraph/Twitter | target |
seo_audit_aeo | Audits direct answer blocks, question headings (What/How), FAQ schema, llms.txt | target |
seo_audit_geo | Audits Organization/Person entities, sameAs reconciliation, E-E-A-T credentials | target |
seo_audit_local | Audits LocalBusiness schema, NAP consistency, click-to-call, city page duplication | target |
seo_audit_content | Classifies search intent (Informational, Commercial, Transactional), thin content risk | target |
seo_audit_conversion | Audits primary/secondary CTAs, lead capture forms, WhatsApp/Phone, social proof | target |
seo_audit_performance | Identifies code-level CLS (missing img dimensions), LCP (legacy formats), blocking JS | target |
seo_audit_schema | Validates Schema.org JSON-LD syntax and missing schemas by page type | target |
seo_audit_internal_links | Builds link graph, detects orphan pages, generic anchor text, suggests contextual links | target |
seo_generate_full_audit | Consolidates all 8 dimensions into weighted 0-100 scores, P0-P3 matrix, and Markdown report | target, projectPath? |
seo_generate_marketing_strategy | Formulates high-ROI digital marketing growth blueprint, CRO plan, AEO strategy & 30-60-90 day roadmap | target, projectPath? |
seo_generate_code_fix | Framework-aware code generation (Laravel Blade, Next.js, Astro, HTML) with unified diff | filePath, title?, metaDescription?, canonicalUrl?, jsonLdSchema?, applyDirectly? |
seo_validate_code_fix | Post-fix validation: checks duplicate tags, JSON-LD syntax, Before/After score diff | filePath, beforeScores? |
MCP Prompts Reference
seo_full_audit: Guides the AI through the complete 12-step audit workflow from discovery to reporting.digital_marketing_growth_strategy: Synthesizes audit findings into a high-impact digital marketing growth blueprint with CRO levers, AI answer engine tactics, audience mapping, and a 30-60-90 day execution roadmap.seo_code_fix_workflow: Step-by-step guidance for surgical code fixes with approval checkpoints.aeo_geo_optimization: Deep optimization for Generative Engines and AI Answer Engines.local_seo_boost: Dedicated optimization for local and multi-location businesses.
Standard 12-Step Audit Workflow
1. DISCOVER β 2. CRAWL β 3. ANALYZE (8 Dimensions) β 4. IDENTIFY PROBLEMS
β² β
β βΌ
12. REPORT β² 11. RE-AUDIT β² 10. APPLY FIX β² 9. APPROVAL β 5. PRIORITIZE
MCP Registry & Community Hubs
This server is packaged and ready for the Official Model Context Protocol Registry and community directories:
- Official MCP Registry: Follow the 4-step publishing process with
server.jsonvia MCP_REGISTRY_SUBMISSION_GUIDE.md. - Smithery.ai & Glama.ai: Ready for 1-click indexing.
π¨βπ» Author & Credits
- Author / Developer: Sayanta Neogi
- GitHub Profile: @sparrow84001
- Email: sparrow8400@gmail.com
- Project Repository: https://github.com/sparrow84001/mcp-seo
- Current Version:
1.0.0
License
MIT License Β© 2026 Sayanta Neogi. Developed for Antigravity, GitHub Copilot, and Claude AI Ecosystems.
Reviews
No reviews yet
Be the first to review this server!
More Developer Tools MCP Servers
Fetch
Freeby Modelcontextprotocol Β· Developer Tools
Web content fetching and conversion for efficient LLM usage
Git
Freeby Modelcontextprotocol Β· Developer Tools
Read, search, and manipulate Git repositories programmatically
Toleno
Freeby Toleno Β· Developer Tools
Toleno Network MCP Server β Manage your Toleno mining account with Claude AI using natural language.
mcp-creator-python
Freeby mcp-marketplace Β· Developer Tools
Create, build, and publish Python MCP servers to PyPI β conversationally.
MarkItDown
Freeby Microsoft Β· Content & Media
Convert files (PDF, Word, Excel, images, audio) to Markdown for LLM consumption
MCP Marketplace
Freeby mcp-marketplace Β· Developer Tools
Search and install MCP servers from inside your AI client.
