用于跟踪品牌在大型语言模型(LLM)中的可见性(如ChatGPT、Claude、Gemini、Perplexity)的完整MCP服务器。
实时查询任何LLM并引用:
总计:10个专注于生产的工具
mkdir dataforseo-mcp-server
cd dataforseo-mcp-server
macOS/Linux:
python3 -m venv venv
source venv/bin/activate
Windows:
python -m venv venv
venv\Scripts\activate
pip install -r requirements.txt
.env.example到.env:cp .env.example .env
.env并添加您的DataForSEO凭证:DATAFORSEO_LOGIN=your_email@example.com
DATAFORSEO_PASSWORD=your_api_password_here
获取凭证:https://app.dataforseo.com/api-dashboard
python test_auth.py
预期输出:
✅ 成功!您的DataForSEO凭证正在工作!
python server.py
macOS:
编辑:~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"dataforseo-ai": {
"command": "/FULL/PATH/TO/venv/bin/python",
"args": ["/FULL/PATH/TO/server.py"],
"env": {
"DATAFORSEO_LOGIN": "your_email@example.com",
"DATAFORSEO_PASSWORD": "your_api_password"
}
}
}
}
Windows:
编辑:%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"dataforseo-ai": {
"command": "C:\\FULL\\PATH\\TO\\venv\\Scripts\\python.exe",
"args": ["C:\\FULL\\PATH\\TO\\server.py"],
"env": {
"DATAFORSEO_LOGIN": "your_email@example.com",
"DATAFORSEO_PASSWORD": "your_api_password"
}
}
}
}
获取完整路径:
# macOS/Linux
pwd # 当前目录
which python # Python路径(使用venv/bin/python)
# Windows
cd # 当前目录
where python # Python路径(使用venv\Scripts\python.exe)
使用search_mentions检查“Semrush”是否在LLM中被提及
获取AI搜索量:“SEO工具”,“关键词研究”,“链接建设”
比较响应:询问ChatGPT、Claude和Gemini“最好的SEO工具有哪些?”
使用top_domains查看哪些竞争对手主导了“项目管理软件”
使用aggregated_metrics从2025年1月1日至2025年3月1日追踪semrush.com的提及情况
所有工具都会记录其信用成本:
.env文件是否存在=符号周围没有多余的空格source venv/bin/activatepip install -r requirements.txt~/)所有工具都会记录:
当服务器运行时,在终端输出中查看详细日志。
.env提交到git.gitignore已预配置完整的DataForSEO API文档:https://docs.dataforseo.com/v3/ai_optimization/overview/
遇到问题?检查:
MIT许可 - 自由用于您的项目
由(https://github.com/chetanparma1)为SEO社区构建
由DataForSEO API提供支持
有问题? 打开一个issue
想贡献? 欢迎PR!参见CONTRIBUTING.md
喜欢这个项目? 在GitHub上⭐它!