Token导航 LogoToken导航

MCP Server · AI代理

MCP Seo

MCP-SEO是一款开源的SEO分析工具包,提供全面的SEO审计功能,适用于AI代理和人类用户,支持CLI和MCP服务器访问。

stdio官方级别未说明来源级核验工具 18
PythonClaude开源工具Claude DesktopCursor

快速开始

作者 / 组织
g-battaglia
提供方
g-battaglia

工具数量

18

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

1

仓库热度

收录来源

1 个

MCP World

选型结论

MCP Seo 属于AI代理类 MCP Server,公开资料标注 18 个工具,通过stdio 本地进程接入,适配 Claude Desktop、Claude、Cursor,有可以直接复制的安装命令;接入前先确认权限范围。

分类

AI代理

传输方式

stdio

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

安装命令

pip install mcp-seo

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 对应的运行时,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 18 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

MCP-SEO

面向AI代理的开源SEO分析工具包。

MCP-SEO为任何LLM代理或人类提供了一套完整的SEO审计工具,可以作为 命令行界面 作为a 模型上下文协议(MCP)服务器。将其指向URL,即可获得关于元标签、标题、链接、图像、性能、移动友好性、结构化数据等的结构化、Markdown格式的报告。

特性

  • 21个CLI命令 涵盖页面SEO、技术SEO、性能、可访问性和内容分析
  • 18个MCP工具 将相同的功能暴露给任何兼容MCP的客户端(Claude Desktop、Cursor、OpenCode等)
  • 无头浏览器渲染 通过Playwright/Chromium处理JavaScript繁重的页面
  • 灯塔风格评分 (0-100)按类别细分
  • 多页面网站爬虫 具有重复检测和robots.txt功能
  • 结构化输出 --每个分析器都返回Pydantic模型(JSON)和Markdown报告
  • 可配置的 --所有超时和阈值都可以通过以下方式覆盖 MCP_SEO_* 环境变量
  • pip可安装 — pip install mcp-seo 你已经准备好了

安装

pip install mcp-seo

# Or with pipx for isolated CLI usage
pipx install mcp-seo

# Or directly from GitHub
pip install git+https://github.com/g-battaglia/mcp-seo.git

安装后,设置无头浏览器(一次性):

mcp-seo setup

快速开始

# Lighthouse-style audit with scoring
mcp-seo lighthouse https://example.com

# Full comprehensive report (all analyzers combined)
mcp-seo report https://example.com

# Individual analyzers
mcp-seo meta https://example.com           # Title, description, OG, Twitter, canonical
mcp-seo headings https://example.com       # Heading hierarchy (h1-h6)
mcp-seo links https://example.com          # Internal/external, nofollow, anchors
mcp-seo images https://example.com         # Alt text, lazy loading, dimensions, format
mcp-seo content https://example.com        # Word count, readability, keywords, n-grams
mcp-seo headers https://example.com        # Caching, security, compression, redirects
mcp-seo sitemap https://example.com        # XML sitemap discovery and validation
mcp-seo robots https://example.com         # robots.txt rules and directives
mcp-seo structured-data https://example.com # JSON-LD, Microdata, RDFa
mcp-seo performance https://example.com    # Core Web Vitals (TTFB, FCP, LCP)
mcp-seo mobile https://example.com         # Viewport, tap targets, font sizes
mcp-seo url-structure https://example.com   # URL length, depth, tracking params
mcp-seo accessibility https://example.com   # ARIA, landmarks, skip-nav, score

# Site crawler
mcp-seo crawl-site https://example.com     # Crawl site, find duplicates

# Page fetching
mcp-seo crawl https://example.com          # Rendered HTML (JS executed)
mcp-seo fetch https://example.com          # Raw HTTP response (JSON)

# Utilities
mcp-seo screenshot https://example.com
mcp-seo og-image -t "Title" -s "Subtitle" -o output.png

MCP服务器

MCP-SEO包括一个内置 模型上下文协议 该服务器将所有SEO工具暴露给任何兼容MCP的AI客户端。

mcp-seo mcp

克劳德桌面版

添加到您的 claude_desktop_config.json:

{
  "mcpServers": {
    "mcp-seo": {
      "command": "mcp-seo",
      "args": ["mcp"]
    }
  }
}

开源代码

添加到您的 opencode.json:

{
  "mcpServers": {
    "mcp-seo": {
      "command": "mcp-seo",
      "args": ["mcp"]
    }
  }
}
如果从源代码安装 uv 而不是 pip,使用 "command": "uv" 随着 "args": ["run", "--directory", "/path/to/mcp-seo", "mcp-seo", "mcp"].

可用的MCP工具

工具说明
crawl使用无头Chromium渲染页面,返回完整的HTML
fetch_page获取JSON格式的原始HTTP响应
analyze_meta_tags标题、描述、OG、推特、规范、视口
analyze_headings标题层次结构(h1-h6),单个h1,跳过检查
analyze_links内部/外部链接、nofollow、锚文本
analyze_imagesAlt文本、延迟加载、尺寸、现代格式
analyze_content字数、可读性、关键字、n元语法
analyze_headers缓存、安全、压缩、重定向链
analyze_sitemapXML站点地图发现和验证
analyze_robotsrobots.txt规则、抓取延迟、站点地图指令
analyze_structured_dataJSON-LD、微数据、RDFa提取
analyze_performanceTTFB、FCP、LCP、DOM节点、请求、资源大小
analyze_mobile视口、字体大小、点击目标、水平滚动
analyze_url_structureURL长度、深度、分隔符、跟踪参数
analyze_accessibilityARIA地标、跳过导航、表格、图像、分数
lighthouse_audit每个类别的灯塔风格评分(0-100)
full_seo_report综合所有分析的综合报告
crawl_site具有跨页面分析功能的多页面爬虫

LLM代理

MCP-SEO被设计为由AI代理自主使用。所有工具都会生成易于解析、引用和推理的结构化Markdown输出。

看 代理商.md 对于推荐的工作流程:快速审核、全面审核、竞争分析和技术审核。

克劳德代码技能

MCP-SEO可作为 Claude代码技能:

npx @anthropic-ai/claude-code skills add g-battaglia/mcp-seo

这安装了mcp-seo技能,使Claude Code可以直接访问所有18个具有推荐审计工作流程的seo分析工具。该技能会自动触发与SEO相关的提示,并指导代理为每次分析使用正确的工具。

发展

git clone https://github.com/g-battaglia/mcp-seo.git
cd mcp-seo
uv sync --group dev
uv run mcp-seo setup
uv run mcp-seo --help

技术栈

组件库
CLI点击
MCP服务器FastMCP (mcp SDK)
浏览器剧作家 (无头铬)
HTTP客户端httpx
HTML解析美丽的Soup4 + lxml 文件
数据模型Pydantic v2

许可证

GNU Affero通用公共许可证v3.0

工具与能力

工具数量

18

资源数量

0

提示词数量

0

能力标签

SEO分析Python本地部署开源工具AI代理技术SEO内容分析

支持客户端

Claude DesktopClaudeCursor

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

多步任务编排

把拆解、检索、执行串成一条链,模型按步骤调用工具。

长期上下文

把会话、笔记和知识放到外部存储,换个会话还能接着做。

接自有流程

把内部系统和模型连起来,让助手调用已有的工作流。

选择建议

值得选的地方

  • 工具数量 18 个,一次接入能覆盖的操作比单点工具更全。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude Desktop、Claude、Cursor,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 运行环境,换机器要重新装一遍。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在AI代理场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
MCP Seo

MCP World · 本页

18stdio有1 个2026-05-17
Everything Claude Code

MCP World

0stdio有1 个2026-05-17
Filesystem 560c4363

MCP World

13未说明未标注2 个2026-05-17
Time 7365cb6d

MCP.so

2SSE有2 个2026-05-17
Server Everything (everything)

MCP World

11stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

MCP Seo 怎么安装?

公开资料给出的安装命令是 pip install mcp-seo,运行环境为 未标注。装完后按客户端要求写进 MCP 配置,重启客户端生效。

MCP Seo 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

MCP Seo 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

MCP Seo 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

MCP Seo 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude、Cursor;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP