mcpField
M
mcp-seo

mcp-seo

Local
github.com/sparrow84001Business & Marketing0Updated 5w ago

About mcp-seo

mcp-seo is an MCP server for auditing website search visibility, content, conversions, and technical issues, with framework-aware code fixes. It serves developers and site operators with scored audits, prioritized actions, and validation of proposed changes.

Key features

  1. 01Detect supported website frameworks and routes
  2. 02Audit SEO, AEO, GEO, local search, and CRO
  3. 03Score eight dimensions and prioritize actions
  4. 04Generate code diffs and validate fixes
  5. 05Inspect sitemaps, robots rules, and security headers

Use cases

  1. 01Assess a site's search and content issues
  2. 02Review local business SEO signals
  3. 03Generate and validate metadata or schema fixes
  4. 04Plan prioritized website growth work

MCP support

Exposes 21 MCP tools for project discovery, website audits, sitemap and robots inspection, strategy generation, and code-fix creation and validation.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

No install method listed yet

We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.

Repository

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

SEO, AEO, GEO & Digital Marketing Audit + Safe Fix MCP Server

CI & PR Validation Version TypeScript Bun License Author Glama Score M8ven Live Monitored

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) • 📧 [email protected]
Repository: github.com/sparrow84001/mcp-seo • Version: 1.0.5

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 (Metadata API, 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+ to F) 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.txt and validates sameAs entity reconciliation.
  • Local & Area SEO: Audits LocalBusiness schema, 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 as inferred, and strategic ideas as recommended.

🛠️ Complete MCP Tool Suite (21 Tools)

Tool NameDimensionDescription
seo_discover_projectArchitectureDiscovers website framework, detected routes, sitemaps, robots, llms.txt, and page inventory.
seo_crawl_and_extractExtractionCrawls live URLs or reads local source files to extract SEO metadata, headings, schemas, and links.
seo_audit_technicalTechnicalAudits canonicals, robots.txt, XML sitemaps, noindex directives, viewport, charset, and status codes.
seo_audit_onpageOn-PageAudits titles, meta descriptions, single H1 enforcement, heading hierarchies, OpenGraph, and Twitter cards.
seo_audit_aeoAEOAudits Google AI Overviews & Perplexity citations, question subheadings, and 40-60 word definition blocks.
seo_audit_geoGEOAudits brand clarity, Schema.org Organization/Person entities, and sameAs knowledge graph links.
seo_audit_localLocal SEOAudits LocalBusiness JSON-LD, NAP consistency, map pack signals, and flags duplicated city landing pages.
seo_audit_contentContentEvaluates content quality, word count depth, search intent (informational, commercial, transactional), and reading ease.
seo_audit_conversionCROAudits high-contrast CTAs, form friction, social proof review badges, mobile floating action buttons, and risk reversal.
seo_audit_performancePerformanceAudits Core Web Vitals risks: unoptimized image weights, missing width/height attributes, and heavy render-blocking scripts.
seo_audit_schemaStructured DataValidates Schema.org JSON-LD structured data coverage, schema types, and syntax correctness.
seo_audit_internal_linksInternal LinksAudits internal linking graph, contextual links between blogs and services, and descriptive anchor text.
seo_generate_full_auditFull AuditGenerates an 8-dimension weighted scorecard, letter grades, P0-P3 prioritized action items, and 5-phase growth plan.
seo_generate_marketing_strategyGrowthFormulates a high-impact digital marketing strategy, CRO roadmap, and 30-60-90 day execution milestones.
seo_suggest_related_ecosystemEcosystemDiscovers related market vertical, benchmark competitors, directory/backlink targets, and keyword topic clusters.
seo_test_web_mcpWeb MCPTests live websites for Web MCP enablement (Streamable HTTP, SSE, DOM tools) and provides language blueprints.
seo_audit_sitemap_multipageSitemap & SecurityCrawls all sitemap registered URLs, evaluates robots permissions, audits HTTP security headers (HSTS, CSP), and aggregates site-wide scorecard.
seo_audit_robots_and_sitemapRobots & SecurityInspects robots.txt rules, sitemap index validity, and HTTP security headers.
seo_generate_sitemap_and_robotsGeneratorGenerates production-ready sitemap.xml and robots.txt configuration files.
seo_generate_code_fixSafe FixerGenerates surgical code fixes with unified diffs for Blade, Next.js, Astro, PHP, and HTML.
seo_validate_code_fixValidatorValidates modified source files against syntax errors, duplicate tags, and computes Before vs After score improvements.

💻 Installation & Usage

1. Global Installation (via npm/bun)
bun add -g @sparrow84001/mcp-seo
# Or with npm:
npm install -g @sparrow84001/mcp-seo
2. Run via npx / bunx
npx @sparrow84001/mcp-seo
# Or with bun:
bunx @sparrow84001/mcp-seo
3. Precompiled Standalone Executable (Zero Dependencies)

Download mcp-seo.exe directly from the GitHub Releases page.


⚙️ Configuration

Antigravity 2.0 / Claude Desktop / Cursor (claude_desktop_config.json)
{
  "mcpServers": {
    "seo-growth-auditor": {
      "command": "bunx",
      "args": ["@sparrow84001/mcp-seo"]
    }
  }
}
Glama.ai Listing & Score

Glama Card


📄 License & Author

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.