这是一个基于 Ahrefs 数据支持的 Model Control Protocol (MCP) 工具服务,可提供 SEO 数据获取功能。它能实现反向链接分析、关键词研究、流量估算等,为 SEO 工作者提供了强大的支持。
English
此服务为从 Ahrefs 获取 SEO 数据提供了 API 接口,涵盖了解决 CAPTCHA、身份验证和数据获取的整个流程。并且,结果会被缓存以提高性能并降低成本。
⚠️ 重要提示
此 MCP 工具仅供教育用途使用。请勿滥用本工具。该项目灵感来源于
@哥飞社群。
pip install seo-mcp
或使用 uv:
uv pip install seo-mcp
git clone https://github.com/cnych/seo-mcp.git
cd seo-mcp
pip install -e .
# 或者
uv pip install -e .
CAPSOLVER_API_KEY 环境变量:export CAPSOLVER_API_KEY="你的 API Key"
from seo_mcp import MCPClient
client = MCPClient(api_key="你的 Ahrefs API Key", cap_key="你的 CapSolver API Key")
# 获取反向链接数据
backlinks_data = client.get_backlinks(domain="example.com")
# 获取关键词排名数据
keyword_rankings = client.get_keyword_rankings(keyword="SEO", country="us")
# 获取流量数据
traffic_data = client.get_traffic_analysis(url="https://www.example.com")
反向链接数据示例:
{
"domain": "example.com",
"backlinks_count": 1234,
"dofollow_backlinks": 890,
"nofollow_backlinks": 345,
"top_backlink_domains": ["www.example1.com", "www.example2.com"]
}
git clone https://github.com/cnych/seo-mcp.git
cd seo-mcp
uv sync
CAPSOLVER_API_KEY 环境变量。MIT License - 详见 LICENSE 文件