Mcp Seo

io.github.sparrow84001由 GitHub 账号 sparrow84001 发布v1.0.5更新于 Nov 3, 2026

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

概览

AI 生成的概览

本地 MCP 服务器,用于审计网站的 SEO、AEO、GEO、本地 SEO 与转化,并以差异补丁形式提出安全的代码修复。

可以做什么
  • 发现项目所用框架、路由、站点地图、robots.txt 与页面清单
  • 抓取线上 URL 或读取本地源文件,提取元数据、标题、结构化数据与链接
  • 执行技术 SEO、页面 SEO、AEO、GEO、本地 SEO、内容、转化、性能、结构化数据与内链审计
  • 生成八维度评分卡、等级、按优先级排序的行动项以及增长或营销计划
  • 生成 sitemap.xml 与 robots.txt,并检测网站的 Web MCP 支持情况
  • 为 Blade、Next.js、Astro、PHP 与 HTML 生成并校验以外差异补丁形式呈现的代码修复
适用场景
适合希望让助手检查站点或代码库在搜索引擎与 AI 引擎中的可见性、本地商家信息与转化问题,并给出具体修复方案而非泛泛建议的场景。适用于使用 Laravel、Next.js、Nuxt、Astro、PHP 或静态 HTML 的开发者与营销人员。
运行要求
作为本地 stdio 进程在用户机器上运行,仅支持桌面端。通过 npm 或 bun 全局安装,用 npx 或 bunx 启动,或使用预编译的独立可执行文件。未声明需要账号、API 密钥或环境变量。抓取线上 URL 需要网络访问。
安装前请注意
修复功能可能修改源文件,接受改动前应审阅统一差异补丁并运行校验步骤。抓取线上站点会向第三方 URL 发送请求。审计评分与建议基于启发式规则,应由人工复核。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Mcp Seo,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

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

来源:README.md,提交 a170c6b

工具

0
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

1
  1. v1.0.5最新Sep 16, 2026

评分

已满足适用检查项的 50%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分