关于 siteaudit-mcp
SiteAudit MCP 是一个 MCP 服务,让 AI Agent 检查网站的 SEO、安全性和性能。工具涵盖单项检查、Lighthouse 报告、链接验证、robots.txt 分析和多站点比较,无需 API 密钥。
主要功能
- 01检查 SEO、安全性和性能
- 02通过 PageSpeed Insights 运行 Lighthouse 检查
- 03比较多个网站
- 04查找失效链接和重定向
- 05分析 robots.txt 规则与站点地图
适用场景
- 01为网站 SEO 问题确定修复优先级
- 02检查安全标头和 SSL 证书有效性
- 03将网站与竞争对手进行比较
- 04查找失效链接或爬取问题
MCP 相关
该 MCP 服务通过 stdio 或 HTTP 传输,向兼容 MCP 的 Agent 和 IDE 提供八种网站审计工具。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
11收录的工具列表 · 更新于 2 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| url | string | 是 | 要审计的 URL(例如,'example.com' 或 'https://example.com') |
详细介绍
SiteAudit MCP
为 AI Agent 提供即时 SEO、性能和安全审计 — 通过模型上下文协议(MCP),只需调用一次工具即可分析任意 URL。
SiteAudit 是一个 MCP 服务,可让 Claude Code、Cursor、Windsurf 及任意 AI Agent 即时审计任何网站。无需 API 密钥、无需配置、无需付费。专为 AI 驱动开发打造的完整网站审计工具包。
立即试用 — 无需安装:在 MCPize Playground 中打开 SiteAudit — 在浏览器中运行,免费套餐(每月 100 次审计)
使用场景
安装 SiteAudit 后,你可以向 AI Agent 提出以下具体请求:
- “审计 example.com,并为我列出按优先级排序的 SEO 修复建议” — 全面的 SEO 审计,涵盖标题标签、元描述、标题、结构化数据、Open Graph,以及可执行的建议
- “检查我的生产网站上的安全标头” — HTTPS、HSTS、CSP、X-Frame-Options、Cookie 标志、SSL 证书有效性和服务器信息泄露
- “并排比较我的网站和 3 个竞争对手” — 对多个网站进行比较,并给出各网站的 SEO、性能和安全评分
- “对我的主页运行 Lighthouse 审计” — Google PageSpeed Insights 性能、无障碍、最佳实践和 SEO 评分
- “找出我网站上的所有失效链接” — 抓取内部和外部链接,并报告 404、重定向和无法访问的 URL
- “检查我的 robots.txt 是否屏蔽了重要内容” — 解析 robots.txt 规则,查找站点地图引用,并识别潜在的抓取问题
为什么选择 SiteAudit?
| 功能 | SiteAudit MCP | Ahrefs | Screaming Frog | Google Lighthouse |
|---|---|---|---|---|
| 可与 Claude Code / Cursor 配合使用 | 是 | 否 | 否 | 仅 CLI |
| 无需 API 密钥 | 是 | 否($99/月) | 免费(有限制) | 是 |
| SEO + 安全 + 性能 | 全部三项 | 仅 SEO | 仅 SEO | 仅性能 |
| 原生支持 AI(MCP 协议) | 是 | REST API | 桌面应用 | CLI / API |
| 失效链接检查器 | 是 | 是 | 是 | 否 |
| Lighthouse 集成 | 是 | 否 | 否 | 就是 Lighthouse |
| 多站点比较 | 是 | 手动 | 手动 | 手动 |
| 免费 | 是 | $99+/月 | 免费(500 个 URL) | 是 |
工具(8 个)
| 工具 | 描述 |
|---|---|
full_audit | 全面的 SEO + 性能 + 安全审计,并提供统一评分(0-100) |
seo_audit | SEO 分析:标题、元信息、标题、图片、链接、结构化数据、Open Graph |
security_audit | 安全标头、HTTPS、HSTS、CSP、SSL 证书检查、Cookie 标志 |
performance_audit | 响应时间、页面大小、压缩、缓存、重定向 |
compare_sites | 并排比较多个网站 |
lighthouse_audit | Google PageSpeed Insights:性能、无障碍、最佳实践、SEO |
check_links | 抓取并验证页面上的所有链接 — 找出失效链接、重定向和超时 |
check_robots_txt | 解析并分析 robots.txt 规则、指令和站点地图 |
安装
⭐ 推荐:MCPize(托管,无需设置)
最快的入门方式。无需终端、配置文件或设置 Python——可在任何 MCP 客户端中使用:
👉 在 MCPize 上安装 SiteAudit——提供免费套餐(每月 100 次审计)
或者直接添加到 MCP 配置中:
{
"mcpServers": {
"siteaudit": {
"url": "https://siteaudit-mcp.mcpize.run/mcp"
}
}
}
为什么选择 MCPize?
- ✅ 零设置——可立即在 Claude Desktop、Cursor、Windsurf、Claude Code 中使用
- ✅ 始终保持最新——持续添加新的 SEO 检查项和功能
- ✅ 随需求扩展——升级到 Pro($19/mo),即可获得 10,000 次审计、完整 Lighthouse 和优先支持
- ✅ PageSpeed API 无速率限制——我们为你处理 Google 配额
- ✅ 稳定运行时间——由托管云基础设施提供支持
有关包含 Agency 和 Enterprise 在内的所有套餐,请参阅下方的定价。
💻 进阶:自托管(开发者)
适合喜欢在本地运行服务的用户:
Claude Code CLI
claude mcp add siteaudit -- uvx --from siteaudit-mcp siteaudit
Claude Desktop / Cursor / Windsurf(本地)
{
"mcpServers": {
"siteaudit": {
"command": "uvx",
"args": ["--from", "siteaudit-mcp", "siteaudit"]
}
}
}
从 PyPI 安装
pip install siteaudit-mcp
siteaudit
从源代码安装
git clone https://github.com/vdalhambra/siteaudit-mcp.git
cd siteaudit-mcp
uv sync
uv run siteaudit
Smithery
npx -y @smithery/cli install @vdalhambra/siteaudit --client claude
注意: 自托管 = 可使用全部功能,但需要自行管理更新、运行时间和 Google PageSpeed 配额。对大多数用户而言,MCPize 是更好的选择。
定价
| 套餐 | 价格 | 每月审计次数 | 包含内容 |
|---|---|---|---|
| Free | $0 | 100 | 基础审计(不含 Lighthouse) |
| Hobby | $7/mo | 2,500 | 完整审计,不含网站对比 |
| Pro ⭐ | $19/mo | 10,000 | 全部 8 个工具 + 完整 Lighthouse + 优先支持 |
| Agency | $49/mo | 50,000 | Pro + 10 个已保存网站 + 定期审计 |
| Agency Plus | $119/mo | 200,000 | Agency + 白标 PDF 报告 + 25 个席位 |
| Enterprise | $349/mo | 无限 | Agency Plus + 本地部署 + 自定义集成 + SLA |
年度套餐: 赠送 2 个月(按 10 个月付费,使用 12 个月)。
组合套餐: 与 FinanceKit MCP 组合,价格为 $39/mo(Pro Combo——节省 19%)。
检查项目
SEO 审计(20+ 项检查)
- Title 标签(是否存在、长度优化)
- Meta description(是否存在、长度)
- H1 标签(数量、内容)
- 标题层级(H1-H6)
- 图片 alt 文本覆盖率
- 内部/外部链接数量
- Canonical URL
- Open Graph 标签
- Twitter Card 标签
- 移动端 viewport
- 结构化数据(JSON-LD)
- Favicon
- 语言属性
- robots meta 指令
- 内容长度(字数)
安全审计(10+ 项检查)
- 强制使用 HTTPS
- HSTS 标头(包含子域名和预加载)
- Content-Security-Policy
- X-Content-Type-Options
- X-Frame-Options
- Referrer-Policy
- Permissions-Policy
- Server/X-Powered-By 信息泄露
- Cookie 安全标志(Secure、HttpOnly、SameSite)
- SSL 证书有效性和过期时间
性能审计
- 服务器响应时间(ms)
- 页面大小(KB)
- 压缩(gzip/brotli)
- Cache-Control 标头
- 重定向链分析
- HTTP 状态码
Lighthouse 审计(通过 Google PageSpeed Insights)
- 性能评分
- 无障碍评分
- 最佳实践评分
- SEO 评分
- Core Web Vitals(FCP、LCP、TBT、CLS)
输出示例
URL: https://github.com
Overall Score: 90/100 (Grade: A)
Scores:
SEO: 85/100
Performance: 95/100
Security: 90/100
Issues: 0
Warnings: 3
[SEO] No JSON-LD structured data
[Security] Missing Content-Security-Policy header
[Security] Server header discloses: 'GitHub.com'
无需 API 密钥
SiteAudit 完全通过分析目标 URL 的 HTML 和 HTTP 标头来运行。无需第三方 API 密钥。它使用:
requests进行 HTTP 获取BeautifulSoup解析 HTML- Python
ssl检查证书 - Google PageSpeed Insights API(免费,基础使用无需密钥)
兼容的 AI Agent
SiteAudit 适用于任何支持 Model Context Protocol 的 AI Agent 或 IDE:
- Claude Code(CLI)—
claude mcp add - Claude Desktop —
claude_desktop_config.json - Cursor —
.cursor/mcp.json - Windsurf — MCP 设置
- Copilot — MCP 配置
- 任何 MCP 客户端 — stdio 或 HTTP 传输
支持此项目
如果 SiteAudit 对你有帮助,请考虑支持持续开发:
- 💎 在 MCPize 升级到 Pro — 支持项目并获得优先访问权限的最佳方式
- ⭐ 为此仓库点星 — 帮助其他开发者发现它
- 💖 在 GitHub 上赞助 — 一次性或定期支持
- 🐦 在 Twitter/X 上分享 — 标记 @ElAgenteRayo
许可证
MIT
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。