SEO Automation MCP Server
🚀 零成本SEO自动化MCP Server — 关键词研究/竞品分析/SERP监控/内容优化/技术SEO审计
✨ 核心特点
- 零成本数据源 — 不依赖Ahrefs/Semrush/DataForSEO等付费API
- 10个专业工具 — 覆盖SEO工作流全链路
- 即插即用 — 支持Claude/Cursor/Windsurf/VS Code等MCP客户端
- 远程部署 — Streamable HTTP传输,无需本地安装
🔧 工具列表
| 工具 | 功能 | 免费数据源 |
|---|---|---|
keyword_research |
关键词研究:建议词+相关词+趋势 | Google Suggest + SERP |
serp_analysis |
SERP分析:排名+特征+PAA | Google/Bing搜索 |
competitor_analysis |
竞品分析:Meta+标题+链接+技术 | 网页爬虫 |
content_optimization |
内容优化评分+改进建议 | 网页分析 |
backlink_checker |
反向链接检查 | OpenLinkProfiler + Moz |
technical_seo_audit |
技术SEO审计:爬取+问题检测 | 网页爬虫 |
keyword_gap_analysis |
关键词差距分析:对比两域名 | site:查询 + SERP |
serp_monitoring |
SERP排名监控 | Google搜索 |
content_brief_generator |
SEO内容简报生成 | SERP + Google Suggest |
site_index_checker |
索引检查+robots.txt+sitemap | site:查询 + 文件爬取 |
🚀 快速开始
方式1: 远程连接(推荐)
在MCP客户端配置中添加:
{
"mcpServers": {
"seo-automation": {
"url": "https://your-server.com/seo-mcp"
}
}
}
方式2: 本地运行
# 安装
pip install -e .
# 运行
python -m seo_automation_mcp
# 或
seo-automation-mcp
方式3: npx运行
{
"mcpServers": {
"seo-automation": {
"command": "python",
"args": ["-m", "seo_automation_mcp"]
}
}
}
💡 使用示例
Claude Desktop / Cursor
"Research keywords for 'AI tools' in the US market"
"Analyze the SERP for 'best SEO tools 2026'"
"Audit the technical SEO of example.com"
"Compare my domain vs competitor.com for 'web hosting'"
"Generate a content brief for 'MCP server development'"
📊 竞品对比
| 功能 | 本MCP | DataForSEO MCP | SE Ranking MCP | Ahrefs MCP |
|---|---|---|---|---|
| 关键词研究 | ✅免费 | 💰付费 | 💰付费 | 💰付费 |
| SERP分析 | ✅免费 | 💰付费 | 💰付费 | 💰付费 |
| 竞品分析 | ✅免费 | 💰付费 | 💰付费 | 💰付费 |
| 内容优化 | ✅免费 | ❌ | ❌ | ❌ |
| 技术SEO审计 | ✅免费 | ❌ | 💰付费 | ❌ |
| 反向链接 | ✅基础 | 💰付费 | 💰付费 | 💰付费 |
| 需要付费API | ❌ | ✅$99+/月 | ✅$55+/月 | ✅$99+/月 |
⚠️ 限制
- SERP爬取可能受Google反爬限制(已加User-Agent模拟)
- 反向链接数据为基础级别(完整数据需Ahrefs等付费工具)
- 每次调用有请求间隔,避免触发封禁
- 建议配合代理IP使用以提升稳定性
📄 License
MIT