适合谁
- 需要通过 AI 助手使用 DataForSEO API 的 SEO 团队
- 需要配置 API 模块、提示词或响应字段的开发者
- 需要本地、HTTP 或 Cloudflare Worker 部署方式的用户
仓库提供了面向 DataForSEO 多个 API 的 MCP 服务器实现,支持本地、HTTP 和 Cloudflare Worker 运行方式。README 明确说明了凭据、模块配置、响应过滤和部署方法,但未提供缓存的服务器清单或具体工具标识符。
最强项 · 安装易用性 12/20 最弱项 · 可靠性 7/20
静态评测 · 未实际运行收录于 2026-07-30
查看 FMRS 评分方法 →运行环境:Node.js 14+
DATAFORSEO_USERNAME
DataForSEO 账号登录名,在 dataforseo.com 注册后于账户设置中获取。
DATAFORSEO_PASSWORD
DataForSEO API 密码,与登录名配合使用,在 DataForSEO 账户设置中查看。
ENABLED_MODULES
可选,逗号分隔的模块列表(如 SERP,ONPAGE),不设置则启用全部模块。
ENABLED_PROMPTS
可选,逗号分隔的提示名称列表,仅启用已启用模块中的这些提示。
DATAFORSEO_FULL_RESPONSE
可选,设为 true 时返回完整未修改的 API 响应,默认过滤精简。
DATAFORSEO_SIMPLE_FILTER
可选,设为 true 时使用简化的 filters schema,适用于 ChatGPT 等不支持嵌套结构的 LLM。
需要 Node.js 14 或更高版本以及 DataForSEO API 用户名和密码。克隆仓库后运行 npm install,设置 DATAFORSEO_USERNAME 和 DATAFORSEO_PASSWORD,然后运行 npm run build 和相应的启动命令。也可全局安装 dataforseo-mcp-server,或使用 npx 直接运行。HTTP 模式默认使用 3000 端口;Cloudflare Worker 部署需要 Wrangler。
{"name":"DataForSEO","description":"Access DataForSEO APIs via Cloudflare Worker","transport":{"type":"http","baseUrl":"https://your-worker.your-subdomain.workers.dev/mcp"}}
适用于使用 mcpServers 字段的客户端。VS Code 等使用其他字段的客户端,可用下方配置生成器转换。
{
"name": "DataForSEO",
"description": "Access DataForSEO APIs via Cloudflare Worker",
"transport": {
"type": "http",
"baseUrl": "https://your-worker.your-subdomain.workers.dev/mcp"
}
}
写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。
启动服务器并连接客户端后,在工具列表中应能看到 SERP、KEYWORDS_DATA 等已启用模块下的工具;输入一个关键词查询,若返回 DataForSEO 的搜索量或 SERP 数据即证明连接成功。
连接成功后,可以直接对 AI 助手这样说:
依据项目文档列出,未经本站实测。
DataForSEO MCP Server 是一个 TypeScript 实现的 Model Context Protocol 服务器,可让 AI 助手通过标准化接口访问选定的 DataForSEO API,获取 SEO、SERP、关键词、页面、反向链接、商业数据、域名分析、内容分析和商品数据。服务器可本地运行,也支持 HTTP 和 Cloudflare Worker 部署。
通过 MCP 在 AI 助手中管理您的 Hevy 训练数据。
Firecrawl 官方 MCP Server,为 AI Agent 提供网页搜索、抓取与结构化提取
统一的命令行语法,接入约30个可信生物医学数据源。
加密、完全离线的 AI 代理长期记忆库
源版本 1fc6d197f114 数据同步于 2026-10-19 查看 FMRS 评分方法