Mcp Seo

io.github.sparrow84001Published by GitHub account sparrow84001v1.0.5Updated Nov 3, 2026

SEO, AEO, GEO, Local SEO & CRO Growth Auditor + Safe Code Fixer.

VerifiedSTDIODesktop onlyWeb Search & ScrapingDeveloper Tools

Overview

AI-generated overview

Local MCP server that audits websites for SEO, AEO, GEO, local SEO and conversion, then proposes safe code fixes as diffs.

What you can do
  • Discover a project's framework, routes, sitemaps, robots.txt and page inventory
  • Crawl live URLs or read local source files to extract metadata, headings, schemas and links
  • Run audits across technical SEO, on-page, AEO, GEO, local SEO, content, conversion, performance, schema and internal links
  • Produce an 8-dimension scorecard with grades, prioritized actions and a growth or marketing plan
  • Generate sitemap.xml and robots.txt files, and test sites for Web MCP enablement
  • Generate and validate surgical code fixes as unified diffs for Blade, Next.js, Astro, PHP and HTML
When to use it
Useful when you want an assistant to review a site or codebase for search and AI-engine visibility, local listings and conversion issues, and to draft concrete fixes rather than generic advice. Suited to developers and marketers working on Laravel, Next.js, Nuxt, Astro, PHP or static HTML sites.
Requirements
Runs as a local stdio process on the user's machine (desktop only). Installed via npm or bun as a global package, run through npx or bunx, or as a precompiled standalone executable. No accounts, API keys or environment variables are declared. Network access is needed to crawl live URLs.
Before you install
The fixer can modify source files; review the unified diffs and use the validation step before accepting changes. Crawling live sites sends requests to third-party URLs. Audit scores and recommendations are heuristic and should be checked by a person.

Installation

In SourceWeft

  1. Open Mcp Seo in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.

Other MCP clients

Follow the launch instructions in the repository.

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)

bash
bun add -g @sparrow84001/mcp-seo# Or with npm:npm install -g @sparrow84001/mcp-seo

2. Run via npx / bunx

bash
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)

json
{  "mcpServers": {    "seo-growth-auditor": {      "command": "bunx",      "args": ["@sparrow84001/mcp-seo"]    }  }}

Glama.ai Listing & Score

[Glama Card]


📄 License & Author

Source: README.md at commit a170c6b

Tools

0
SourceWeft has not started this package in its sandbox yet, so its tools are not known.

Version history

1
  1. v1.0.5LatestSep 16, 2026

Score

50% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 days25 pts

    Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.

  • Auth declared10 pts

    Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.

  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts