Skip to main content
Glama

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

  1. SERP API - 来自 Google、Bing、Yahoo 等搜索引擎的结果数据

  2. 关键词数据 API - 关键词研究、建议和搜索量数据

  3. DataForSEO Labs API - 高级 SEO 分析、域名比较和关键字分析

  4. 反向链接 API - 反向链接配置文件、引用域和锚文本分析

  5. OnPage API - 网站审核、内容分析和技术 SEO 检查

  6. 域名分析 API - 技术堆栈检测和域名数据分析

  7. 内容分析API - 内容质量评估和语义分析

  8. 内容生成 API - 人工智能驱动的内容生成工具

  9. 商户 API - 来自亚马逊和谷歌购物的电子商务数据

  10. App Data API - 来自 Google Play 和 App Store 的移动应用数据

  11. 商业数据 API - 来自 Google My Business、Trustpilot 等的商业列表数据

本地 Falcon API(可选)

  1. 计算网格点- 生成用于本地排名分析的网格坐标

  2. 搜索 GMB 位置- 通过查询查找 Google 我的商家位置

  3. 获取坐标排名- 查看特定坐标的商家排名

  4. 在 Coordinate 上搜索关键字- 在特定位置测试搜索词

  5. 运行网格搜索- 执行基于网格的完整本地排名分析

安装

# Clone the repository git clone https://github.com/Skobyn/dataforseo-mcp-server.git # Change to the project directory cd dataforseo-mcp-server # Install dependencies npm install # Build the project npm run build

用法

要使用此 MCP 服务器,您需要您想要使用的服务的 API 凭证。

使用 DataForSEO 运行服务器

# Set environment variables for DataForSEO authentication export DATAFORSEO_LOGIN="your_login" export DATAFORSEO_PASSWORD="your_password" # Run the server npm start

使用 DataForSEO 和 Local Falcon 运行服务器

# Set environment variables for all API authentications export DATAFORSEO_LOGIN="your_login" export DATAFORSEO_PASSWORD="your_password" export LOCALFALCON_API_KEY="your_localfalcon_api_key" # Optional: Set custom Local Falcon API URL if needed # export LOCALFALCON_API_URL="https://custom-localfalcon-url.com/api" # Run the server npm start

与 Claude 或其他法学硕士合作

该服务器实现了模型上下文协议 (MCP),允许 LLM 以标准化方式与外部系统交互。要将其与 Claude 一起使用,您需要根据 LLM 平台的具体 MCP 实现将其集成到您的 LLM 平台中。

请参阅示例目录以获取使用示例。

发展

# Run in development mode with hot reloading npm run dev

示例

查看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 的支持,请执行以下操作:

  1. src/api/中为您的集成创建一个新目录

  2. 实施客户处理和工具注册

  3. 将您的集成添加到src/index.ts

  4. 添加用于身份验证的环境变量处理

请参阅src/api/localfalcon/中的 Local Falcon 集成以获取模板。

执照

麻省理工学院

Related MCP Servers

  • -
    security
    A
    license
    -
    quality
    Enables 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 -
    32
    3
    MIT License
  • A
    security
    F
    license
    A
    quality
    Enables interaction with lightning addresses and common lightning tools via your LLM, providing Lightning Network functionality through natural language.
    Last updated -
    3
    11
    1
  • -
    security
    A
    license
    -
    quality
    Enhances LLM applications with deep autonomous web research capabilities, delivering higher quality information than standard search tools by exploring and validating numerous trusted sources.
    Last updated -
    284
    MIT License
    • Apple
  • A
    security
    F
    license
    A
    quality
    Get access to real-time SEO data, including: keyword insights, backlink data, traffic estimates and more. Allow AI tools and Large Language Models (LLMs) to tap into the real-time SEO Review Tools API with natural language commands.
    Last updated -
    8
    0
    3

View all related MCP servers

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Skobyn/dataforseo-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server