Google Search Console MCP Server

Google Search Console MCP Server

提供访问谷歌搜索控制台的模型上下文协议(MCP)服务器。

smithery 徽章

这是一个提供 Google Search Console 访问的 Model Context Protocol (MCP) 服务器,帮助您获取并分析网站搜索性能数据。

先决条件

  • Node.js 18+
  • 已启用 Search Console API 的 Google Cloud 项目
  • 拥有 Search Console 访问权限的服务账户凭证

安装

通过 Smithery 安装(推荐):

npx -y @smithery/cli install mcp-server-gsc --client claude

手动安装:

npm install mcp-server-gsc

设置身份验证

  1. 访问 Google Cloud 控制台
  2. 创建/选择项目并启用 Search Console API
  3. 创建服务账户并下载 JSON 凭证文件
  4. 在 Search Console 中将服务账户添加为属性管理员

Claude Desktop 配置

在 Claude Desktop 配置文件中添加以下内容:

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

使用 search_analytics 工具

从 Google Search Console 获取搜索性能数据:

{
  "siteUrl": "https://example.com",
  "startDate": "2024-01-01",
  "endDate": "2024-01-31",
  "dimensions": "query,country",
  "type": "web",
  "rowLimit": 500
}

必需参数: siteUrl, startDate, endDate

可选参数:

  • dimensions: 逗号分隔列表 (query,page,country,device,searchAppearance)
  • type: 搜索类型 (web, image, video, news)
  • aggregationType: 聚合方法
  • rowLimit: 返回行数上限 (默认:1000)

更多信息

有关完整文档和高级用法,请访问 Smithery MCP 服务器页面