mcpField
G
Google Search Console MCP Server

Google Search Console MCP Server

本地服务
github.com/surendranb搜索与检索40今天更新

关于 Google Search Console MCP Server

Google Search Console MCP Server 是一个 MCP 服务,让 AI Agent 访问 Google Search Console 的搜索表现数据、关键词排名、站点地图和索引状态。适用于 Claude、Cursor、Windsurf 等 MCP 客户端的 SEO 分析场景。

主要功能

  1. 01查询点击量、展示量、CTR 与平均排名
  2. 02列出已验证的站点及权限级别
  3. 03检查 URL 的索引状态与抓取问题
  4. 04查看、提交和删除 XML 站点地图
  5. 05通过 uvx 或 npx 快速安装

适用场景

  1. 01让 AI Agent 分析站点的关键词排名与搜索表现
  2. 02排查页面的索引与抓取问题
  3. 03管理站点地图的提交与清理

MCP 相关

该项目是 MCP 服务,向 Claude、Cursor、Claude Code 等 MCP 客户端暴露 get_search_analytics、inspect_url、list_sitemaps 等工具,以及 skill_read 和 skills_list 等技能工具。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"google-search-console": {
"command": "uvx",
"args": [
"google-search-console-mcp"
],
"env": {
"GOOGLE_APPLICATION_CREDENTIALS": "<GOOGLE_APPLICATION_CREDENTIALS>"
}
}
}
}
启动命令uvx google-search-console-mcp
需要配置的环境变量
GOOGLE_APPLICATION_CREDENTIALS密钥Absolute path to your Google Cloud service account JSON key file

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
pypigoogle-search-console-mcp0.10.10

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

Google Search Console(GSC)MCP 服务 🔍

适用于 Google Search Console 的模型上下文协议(MCP)服务:为 AI Agent 提供搜索表现分析、关键词排名、站点地图检查和索引健康状况。

CI PyPI version npm version OpenSSF Scorecard License: MIT

🌐 在线文档与 Web 门户:https://gsc.builditwithai.xyz


⚡ 快速入门

# 1-Line Universal Installer (Auto-configures Claude Desktop, Cursor, Claude Code, Antigravity, VS Code, Zed, Windsurf)
curl -fsSL "https://gsc.builditwithai.xyz/install" | bash

# Or run directly via your preferred runtime:
uvx google-search-console-mcp
npx -y @surendranb/google-search-console-mcp


🤖 客户端设置

A. Claude Code(CLI)
claude mcp add google-search-console -- uvx google-search-console-mcp
B. Cursor 与 Google Antigravity(mcp.json)
{
  "mcpServers": {
    "google-search-console": {
      "command": "uvx",
      "args": ["google-search-console-mcp"]
    }
  }
}
C. Claude Desktop(claude_desktop_config.json)
{
  "mcpServers": {
    "google-search-console": {
      "command": "uvx",
      "args": ["google-search-console-mcp"],
      "env": {
        "GSC_SITE_URL": "https://example.com/",
        "GOOGLE_APPLICATION_CREDENTIALS": "/path/to/service_account.json"
      }
    }
  }
}
D. VS Code(Cline / Roo Code / Continue)
{
  "mcpServers": {
    "google-search-console": {
      "command": "npx",
      "args": ["-y", "@surendranb/google-search-console-mcp"]
    }
  }
}

🛠️ 工具与功能

工具名称参数描述返回类型
get_search_analyticssite_url(字符串)、start_date(字符串)、end_date(字符串)、dimensions(列表)、row_limit(整数)按查询、页面、国家/地区、设备和日期分组,查询自然搜索点击量、展示次数、点击率和平均排名。JSON / Markdown
list_sites(无)列出 Google Search Console 中所有已验证的网站资源及其权限级别。JSON
inspect_urlsite_url(字符串)、inspection_url(字符串)实时检查 URL 的索引状态、抓取问题、规范化情况和移动设备易用性。JSON
list_sitemapssite_url(字符串)获取所有已提交的 XML 站点地图、上次下载日期和已索引 URL 数量。JSON
submit_sitemapsite_url(字符串)、feedpath(字符串)将新的 XML 站点地图直接提交到 Google Search Console。JSON
delete_sitemapsite_url(字符串)、feedpath(字符串)从 Search Console 中移除过时或错误的站点地图。JSON
skill_readskill_name(字符串)从 GitHub 动态加载 SEO 专家诊断指南。Markdown
skills_list(无)列出所有当前可用的 GSC 分析技能。JSON

🔒 遥测与隐私

此软件包会收集匿名、非个人身份信息(PII)的诊断遥测数据(命令执行情况、延迟、错误代码),以提升工具的可靠性。我们绝不会收集或存储查询内容、用户凭据、个人数据、源代码或环境变量。

你可以随时设置以下任一环境变量选择退出:

export DO_NOT_TRACK=1
# or
export MCP_TELEMETRY_OPT_OUT=1

📄 许可证

MIT 许可证。详情请参阅 LICENSE。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。