SEO工具MCP服务器
一个全面的标准输入输出 (stdio) MCP(模型上下文协议)服务器,用于 SEO API。该服务器允许 LLM(大型语言模型)与 DataForSEO API 函数及其他 SEO 工具进行交互。
概述
SEO Tools MCP Server 实现了 Claude 等 LLM 与各种 SEO API 的无缝集成,从而可以直接通过自然语言交互执行 SEO 分析、关键字研究、反向链接分析以及许多其他与 SEO 相关的任务。
此实现将所有主要的 DataForSEO API 端点公开为 MCP 工具,LLM 可以调用这些工具来检索特定的 SEO 数据。服务器使用 stdio 作为传输层,从而易于与各种 LLM 平台集成。
特征
- 全面覆盖 DataForSEO API 端点
- 可选与 Local Falcon 和其他第三方 SEO 工具集成
- Stdio 传输,轻松集成
- 身份验证处理
- 详细的错误报告
- 使用 Zod 模式的类型安全工具定义
- 用于添加新 API 集成的可扩展架构
已实现的 API 类别
数据搜索引擎优化 API
- SERP API - 来自 Google、Bing、Yahoo 等搜索引擎的结果数据
- 关键词数据 API - 关键词研究、建议和搜索量数据
- DataForSEO Labs API - 高级 SEO 分析、域名比较和关键字分析
- 反向链接 API - 反向链接配置文件、引用域和锚文本分析
- OnPage API - 网站审核、内容分析和技术 SEO 检查
- 域名分析 API - 技术堆栈检测和域名数据分析
- 内容分析API - 内容质量评估和语义分析
- 内容生成 API - 人工智能驱动的内容生成工具
- 商户 API - 来自亚马逊和谷歌购物的电子商务数据
- App Data API - 来自 Google Play 和 App Store 的移动应用数据
- 商业数据 API - 来自 Google My Business、Trustpilot 等的商业列表数据
本地 Falcon API(可选)
- 计算网格点- 生成用于本地排名��析的网格坐标
- 搜索 GMB 位置- 通过查询查找 Google 我的商家位置
- 获取坐标排名- 查看特定坐标的商家排名
- 在 Coordinate 上搜索关键字- 在特定位置测试搜索词
- 运行网格搜索- 执行基于网格的完整本地排名分析
安装
用法
要使用此 MCP 服务器,您需要您想要使用的服务的 API 凭证。
使用 DataForSEO 运行服务器
使用 DataForSEO 和 Local Falcon 运行服务器
与 Claude 或其他法学硕士合作
该服务器实现了模型上下文协议 (MCP),允许 LLM 以标准化方式与外部系统交互。要将其与 Claude 一起使用,您需要根据 LLM 平台的具体 MCP 实现将其集成到您的 LLM 平台中。
请参阅示例目录以获取使用示例。
发展
示例
查看examples
目录,获取展示如何使用 SEO Tools MCP 服务器的示例代码。
基本示例演示:
- 启动服务器
- 从客户端连接到它
- 调用不同的 API 端点
- 处理结果
可用工具
该服务器提供了涵盖所有集成 API 类别的数百种工具。以下是一些最常用工具的示例:
DataForSEO SERP API 工具
serp_google_organic_live
- 获取 Google 自然搜索结果serp_google_organic_task_post
- 创建 Google 自然搜索任务serp_google_maps_live
- 获取 Google 地图搜索结果
DataForSEO 关键词数据工具
keywords_google_ads_search_volume
- 获取关键字的搜索量keywords_google_ads_keywords_for_site
- 获取域名的关键字建议keywords_google_trends_explore
- 探索一段时间内的关键词趋势
DataForSEO 实验室工具
labs_google_keyword_ideas
- 根据种子关键词获取关键词创意labs_google_related_keywords
- 获取相关关键字labs_google_domain_rank_overview
- 获取域名排名概览
DataForSEO反向链接工具
backlinks_summary
- 获取域名反向链接概要backlinks_backlinks
- 获取域名的反向链接列表backlinks_referring_domains
- 获取目标的引用域
本地 Falcon 工具(如果已配置)
localfalcon_calculate_grid_points
- 计算基坐标周围的网格点localfalcon_search_gmb_locations
- 搜索 Google 我的商家位置localfalcon_get_ranking_at_coordinate
- 获取特定坐标的商业排名localfalcon_keyword_search_at_coordinate
- 在特定位置搜索关键字localfalcon_run_grid_search
- 运行完整的网格搜索以获取本地排名
完整工具清单
要获取所有可用工具及其参数的完整列表,请检查src/api
目录中的实现。
扩展服务器
该服务器设计为可扩展的。要添加对其他 SEO API 的支持,请执行以下操作:
- 在
src/api/
中为您的集成创建一个新目录 - 实施客户处理和工具注册
- 将您的集成添加到
src/index.ts
- 添加用于身份验证的环境变量处理
请参阅src/api/localfalcon/
中的 Local Falcon 集成以获取模板。
执照
麻省理工学院
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
使 LLM 能够通过自然语言与 DataForSEO 和其他 SEO API 进行交互,从而进行关键字研究、SERP 分析、反向链接分析和本地 SEO 任务。
Related MCP Servers
- -securityAlicense-qualityEnables integration with DuckDuckGo search capabilities for LLMs, supporting comprehensive web search, regional filtering, result types, and safe browsing with caching and customizable search parameters.Last updated -262TypeScriptMIT License
- -securityFlicense-qualityFacilitates enhanced interaction with large language models (LLMs) by providing intelligent context management, tool integration, and multi-provider AI model coordination for efficient AI-driven workflows.Last updated -Python
- -securityFlicense-qualityEnables interaction with lightning addresses and common lightning tools via your LLM, providing Lightning Network functionality through natural language.Last updated -101TypeScript
- -securityAlicense-qualityEnables AI agents to interact with multiple LLM providers (OpenAI, Anthropic, Google, DeepSeek) through a standardized interface, making it easy to switch between models or use multiple models in the same application.Last updated -3PythonMIT License