Token导航 LogoToken导航TokenDH.com
Dataforseo AI MCP Server logo
运维云端stdio官方级别未说明来源级核验

Dataforseo AI MCP Server

MCP Server

DataForSEO AI优化MCP服务器是一个用于跟踪品牌在大型语言模型(如ChatGPT、Claude、Gemini、Perplexity)中可见性的完整解决方案,提供实时查询、品牌提及跟踪和竞争对手分析等功能。

工具数

0

提示词数

0

GitHub Stars

3

资源数

0
PythonClaude云端部署Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

aimonk2025

提供方

aimonk2025

最后核验

2026/5/17 20:20

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

python3 -m venv venv

详细介绍

DataForSEO AI优化MCP服务器

用于在大型语言模型(如ChatGPT、Claude、Gemini、Perplexity)中追踪品牌可见度的完整MCP服务器。

🚀 功能特点

✅ 大语言模型实时响应(4种工具)

实时查询任何带有引用的大型语言模型(LLM):

  • chatgpt_live(可译为“ChatGPT直播”或根据具体语境调整为更贴切的表述) - ChatGPT(gpt-4o-mini,gpt-4o,gpt-4-turbo)
  • claude现场直播 - 克劳德(claude-3-5-haiku,claude-3-5-sonnet)
  • gemini_live 翻译为中文是“双子直播” - Gemini(gemini-1.5-flash,gemini-1.5-pro)
  • 实时困惑度 - 混淆度(声纳,声纳专业版)

🔒 大型语言模型(LLM)提及(6种工具)

  • 搜索提及(或“搜索@提及”) - 在所有大型语言模型中查找品牌提及
  • 顶级域名 - 按领域进行竞争对手分析
  • 顶级页面 - 大语言模型(LLM)响应中的顶级表现页面
  • 聚合指标 - 随时间的历史追踪
  • 跨聚合指标 - 并排比较多个领域

总计:10款经过优化、可投入生产的工具

📋 前提条件

  • Python 3.10+(或可译为“Python 3.10及以上版本”)
  • 拥有API凭据的DataForSEO账户
  • Claude Desktop(用于测试)

🔧 安装

步骤1:克隆或创建目录

mkdir dataforseo-mcp-server
cd dataforseo-mcp-server

步骤2:创建虚拟环境

macOS/Linux:

python3 -m venv venv
source venv/bin/activate

Windows:

python -m venv venv
venv\Scripts\activate

步骤3:安装依赖项

pip install -r requirements.txt

步骤4:配置凭据

  1. 复制 .env.example 到;向;对于;为了;以至于 .env
cp .env.example .env
  1. 编辑 .env 并添加您的DataForSEO凭据:
DATAFORSEO_LOGIN=your_email@example.com
DATAFORSEO_PASSWORD=your_api_password_here

从以下网址获取凭据:https://app.dataforseo.com/api-dashboard

步骤5:测试认证

python test_auth.py

预期输出:

✅ SUCCESS! Your DataForSEO credentials are working!

🚀 运行服务器

本地测试

python server.py

配置Claude桌面版

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  # Current directory
which python  # Python path (use venv/bin/python)

# Windows
cd  # Current directory
where python  # Python path (use venv\Scripts\python.exe)

重启Claude桌面版

  1. 彻底退出Claude Desktop
  2. 重新打开Claude桌面版
  3. 在右下角寻找 🔌 图标
  4. 点击它 - 您应该会看到“dataforseo-ai”列在其中

📖 使用示例

示例1:检查品牌提及情况

Use search_mentions to check if "Semrush" is mentioned in LLMs

示例2:获取AI搜索量

Get AI search volume for: "SEO tools", "keyword research", "link building"

示例3:多模型(LLM)对比

Compare responses: Ask ChatGPT, Claude, and Gemini "What are the best SEO tools?"

示例4:竞争对手分析

Use top_domains to see which competitors dominate for "project management software"

示例5:历史追踪

Use aggregated_metrics to track semrush.com mentions from 2025-01-01 to 2025-03-01

💰 成本追踪

所有工具都会记录其信用成本:

  • 搜索提及(或:搜索提到的内容)2积分(0.002美元)
  • AI关键词搜索量每个关键词1个积分(0.001美元)
  • chatgpt_live(注:这个短语本身在中文中没有直接对应的翻译,因为它是一个特定网站或服务的名称,但可以理解为“ChatGPT实时服务”或“ChatGPT直播服务”,具体翻译需根据上下文确定。)根据型号不同,5-20积分($0.005-$0.020)
  • 顶级域名2个积分(0.002美元)
  • 聚合指标2个积分(0.002美元)
  • 模型列表免费(0学分)

🐛 故障排除

错误:“必须设置 DATAFORSEO_LOGIN 和 DATAFORSEO_PASSWORD”

  • 检查 .env 文件已存在
  • 验证凭据是否正确
  • 周围没有多余空格 = 迹象;标志

错误:“API 错误:身份验证失败”

  • 在 https://app.dataforseo.com/api-dashboard 验证凭据
  • 检查账户是否有可用余额
  • 确认使用API密码,而非账户密码

错误:“ModuleNotFoundError: 没有名为 'fastmcp' 的模块”

  • 激活虚拟环境: source venv/bin/activate
  • 重新安装依赖项: pip install -r requirements.txt

Claude Desktop 未显示服务器

  • 检查配置文件路径是否正确
  • 使用绝对路径(而非相对路径,如 ~/
  • 完全重启Claude桌面版
  • 在Claude桌面设置中检查日志

📊 日志记录

所有工具日志:

  • 输入参数
  • 输出摘要
  • 信贷成本
  • 时间戳

在服务器运行时检查终端输出以获取详细日志。

🔐 安全

  • 永远不要承诺 .env 这个短语“to git”在中文里并没有一个直接对应的、广泛认可的翻译,因为它不是一个标准的英语短语,而且“git”在英语中有多种含义,包括“获取”、“获得”以及在某些语境下作为俚语表示“糟糕的人”等。不过,如果仅从字面意思上理解,“to git”可以翻译为“去获取”或“去获得”,但这需要根据具体语境来确定最准确的翻译。在缺乏具体上下文的情况下,这样的翻译只能作为大致的参考
  • .gitignore 是预先配置的
  • 凭据仅从环境变量中加载

📚 API 文档

完整的DataForSEO API文档:https://docs.dataforseo.com/v3/ai_optimization/overview/

🆘 支持

有问题吗?检查一下:

  1. DataForSEO API 状态:https://status.dataforseo.com/
  2. DataForSEO 支持页面:https://dataforseo.com/support
  3. 您的账户余额:https://app.dataforseo.com/

📝 许可证

MIT 许可证 - 在您的项目中自由使用

🙏 致谢

由(https://github.com/chetanparma1)为SEO社区打造

由……提供支持/驱动 DataForSEO(可译为“针对SEO的数据”或根据具体语境简化为“SEO数据”,但为保持原英文表达的完整性,这里保留“DataForSEO”作为译文) API

______________________________________________________________________

有问题吗? 打开一个问题(或议题)

想贡献一份力量吗? 欢迎提出拉取请求(PRs)!详见 CONTRIBUTING.md(贡献指南文件)

喜欢这个项目吗? ⭐ 在GitHub上给它加个星标吧!

目录标签

目录标签

PythonClaude云端部署AI优化本地部署品牌跟踪语言模型分析竞争对手分析实时查询

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

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

来源信息

继续浏览同类 MCP