← 返回目录
G

Google Search Console MCP Server

社区
通过 MCP 提供对 Google Search Console 的全面访问,支持高级分析与快速赢取检测。
GitHub 源仓库 ↗
★ 261 Stars 分类 · 云存储 热门 源版本 e671b155271b
69FMRS · C
可靠性
11/20
安全与权限
15/20
维护活跃度
15/20
文档质量
14/20
安装易用性
14/20

基于 README 中的功能列表,该服务器看起来功能丰富,但来源未提供用户评价或使用经验。作为第三方项目,需要谨慎使用,并确保密钥安全。

查看 FMRS 评分方法 →

这是一个 Model Context Protocol (MCP) 服务器,用于访问 Google Search Console 数据。它提供增强的分析功能,例如最多 25,000 行的性能数据、高级过滤(包括正则表达式)、快速赢取检测以及多维度分析(查询、页面、国家、设备、搜索外观)。

工具能力

search_analytics
获取 Google Search Console 的搜索性能数据,支持高级过滤、多维度分组和快速赢取检测。

安装接入

  1. 在 Google Cloud Console 中创建项目并启用 Search Console API。
  2. 创建服务账号并生成 JSON 密钥文件。
  3. 在 Search Console 中将服务账号邮箱添加为属性管理员。
  4. 安装 npm 包:npm install mcp-server-gsc
  5. 配置客户端(如 Claude Desktop)使用 npx 运行服务器,并设置环境变量 GOOGLE_APPLICATION_CREDENTIALS 指向 JSON 密钥文件。
claude_desktop_config.json
{
  "mcpServers": {
    "gsc": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-server-gsc"
      ],
      "env": {
        "GOOGLE_APPLICATION_CREDENTIALS": "/path/to/credentials.json"
      }
    }
  }
}

选型与风险

适合谁

  • SEO 专业人员
  • 内容营销人员
  • 网站管理员
  • 开发人员集成搜索控制台数据到他们的应用或工作流。

不适合谁

  • 不需要 Google Cloud 或 Search Console 背景的用户。
  • 需要实时数据(默认返回最终数据,但可选择所有数据)。
  • 非技术用户可能难以上手,因为需要配置 Google Cloud 和服务账号。

所需权限

  • 需要 Google Cloud 服务账号密钥,具有 Search Console API 的访问权限。
  • 需要在 Search Console 中对该服务账号授予属性管理员权限。
  • 服务器通过环境变量读取密钥,通常用于外部服务。

风险与副作用

  • 密钥泄露风险:如果服务账号密钥不被妥善保管,可能导致数据泄露。建议使用秘密管理服务。
  • 数据访问范围:服务账号可以访问所有授权的 Search Console 属性,包括敏感的性能数据。
  • 本服务器为第三方项目,非官方发布,可能未经安全审计。使用前请评估信任度。
  • 可能产生 Google Cloud API 费用,尽管 Search Console API 通常免费但有一定配额。

常见排障

  1. 确保服务账号已添加到 Search Console 并拥有权限。
  2. 检查 JSON 密钥文件路径是否正确,并且服务账号已激活。
  3. 确保 Search Console API 已启用。
  4. 检查日期格式是否正确(YYYY-MM-DD)。
  5. 如果遇到权限错误,验证服务账号邮箱是否已添加为属性管理员。

使用场景

分析网站搜索性能,包括点击量、展示次数、点击率和平均排名。
按查询、页面、国家、设备和搜索外观进行细分分析。
识别潜在的优化机会,即“快速赢取”,通过配置位置、展示次数和 CTR 的阈值。
使用正则表达式进行高级过滤,例如筛选包含特定关键词的查询。

支持客户端

Claude Desktop完整支持