← 返回目录
G

Google Search Console MCP Server

社区
通过 MCP 提供对 Google Search Console 的全面访问,支持高级分析与快速赢取检测。
分类
云存储 第 1 / 15
Stars
★ 277 热门
传输方式
stdio(本地进程)
运行环境
Node.js 18+
凭据
需要 API Key / 凭据
最近提交
工具数
1
69FMRS · C

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

最强项 · 维护活跃度 15/20 最弱项 · 可靠性 11/20

可靠性
11/20
安全与权限
15/20
维护活跃度
15/20
文档质量
14/20
安装易用性
14/20
查看各项评分依据
可靠性 11/20
根据README,服务器宣称提供增强的搜索分析和快速获胜检测等功能,并提供了详细的工具参数。然而,由于是静态审查且未运行测试或CI,无法验证实际行为是否与描述一致。源码中缺乏测试和明确的错误处理证据,因此可靠性得分受限。缺少真实的执行证据,根据校准规则,最高只能给到12分。
安全与权限 15/20
该服务器使用Google服务账号凭据,通过GOOGLE_APPLICATION_CREDENTIALS环境变量传递,这是一种标准且相对安全的做法。未发现恶意代码或凭证盗窃的迹象。但过滤参数和快速获胜检测可能涉及复杂的逻辑,需要确保数据边界正确。没有发现明确的风险,但权限最小化原则的落实未得到验证,因此得分非满分。
维护活跃度 15/20
仓库显示了活跃的迹象,有256个星标和1个未解决的问题,且未归档。README中提供了MIT许可证,这是好的。但未显示提交历史和发布版本的具体证据,因此维护活跃度得分中等偏上。
文档质量 14/20
README提供了安装、认证、使用示例和工具参数说明,覆盖了主要功能。然而,缺少故障排除部分和更深入的限制说明。文档整体可读性好,但仍有改进空间。因此得分为14。
安装易用性 14/20
安装步骤清晰,包括npm安装和Claude Desktop配置示例。前提条件明确,但需要用户自行创建Google Cloud项目和服务账号,这增加了复杂性。由于是静态审查,无法验证配置是否真正可行,但文档提供了足够的指导。根据校准规则,最高15分,我给予14分。

静态评测 · 未实际运行收录于 2026-08-07

查看 FMRS 评分方法 →

选型与风险

能访问什么访问网络

适合谁

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

不适合谁

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

所需权限

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

风险与副作用

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

安装接入

准备工作

运行环境:Node.js 18+

GOOGLE_APPLICATION_CREDENTIALS 必填密钥 Google Cloud 服务账号 JSON 密钥文件的本地路径,需在 Google Cloud Console 创建服务账号并为其授予 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"
      }
    }
  }
}

以 Claude Desktop 为例。其他客户端的配置文件位置或字段可能不同(如 VS Code 使用 servers 字段),可用下方配置生成器转换。

.vscode/mcp.json
{
  "servers": {
    "gsc": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-server-gsc"
      ],
      "env": {
        "GOOGLE_APPLICATION_CREDENTIALS": "/path/to/credentials.json"
      }
    }
  }
}

写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。

Terminal
claude mcp add gsc -e GOOGLE_APPLICATION_CREDENTIALS=/path/to/credentials.json -- npx -y mcp-server-gsc

在终端运行;先把 <…> 占位符换成你自己的值。

验证是否装好

在客户端工具列表中应出现 search_analytics 工具;用它查询某个已授权站点的近期搜索数据即可验证连接正常。

常见排障

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

试试这样问

连接成功后,可以直接对 AI 助手这样说:

  • 查询 example.com 在 2024 年 1 月的搜索分析数据,按 query 和 page 维度分组,返回 5000 行
  • 帮我找出 example.com 上位置在 4 到 15 名、展示量超过 500、点击率超过 2% 的快速优化机会
  • 用正则过滤 example.com 的搜索查询,只看包含 AI、machine learning 或 ML 且设备为 MOBILE 的数据

工具能力 1

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

使用场景

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

支持客户端

Claude Desktop

依据项目文档列出,未经本站实测。

详细介绍

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

同类可选方案

将 reMarkable 平板电脑作为 AI 助手的“第二大脑”——读取文档、浏览文件、提取文字并进行手写识别。

★ 243 · 工具数 13 与当前对比 →

源版本 e428b20549a0 数据同步于 2026-10-11 查看 FMRS 评分方法