
Google Search Console MCP Server

2025.04.04
1
TypeScript搜索数据分析SEO工具搜索工具
Google Search Console MCP Server 是一个基于 Model Context Protocol (MCP) 的服务,提供对 Google Search Console 的访问。该服务主要用于检索和分析 Google 搜索分析数据,支持自定义报告周期和多维度数据分析。
View on GitHub
Overview
基本能力
产品定位
Google Search Console MCP Server 是一个连接 Google Search Console API 的中间件服务,为开发者提供便捷的搜索数据分析接口。
核心功能
- 搜索分析数据检索(支持多维度)
- 可自定义报告周期的数据分析
- 支持多种搜索类型(网页、图片、视频、新闻等)
- 灵活的数据聚合方式
适用场景
- 网站SEO分析
- 搜索关键词表现追踪
- 多维度搜索数据分析
- 自动化搜索数据报告生成
工具列表
- search_analytics
- 能力:从Google Search Console获取搜索性能数据
- 支持参数:
- 必填:站点URL、开始日期、结束日期
- 可选:维度(查询词、页面、国家、设备等)、搜索类型、聚合方式、返回行数限制
常见问题
- 需要先设置Google Cloud项目并启用Search Console API
- 需要服务账号凭证并授予Search Console访问权限
- 站点URL需要正确格式(http://或sc-domain:前缀)
使用教程
使用依赖
- Node.js 18或更高版本
- 已启用Search Console API的Google Cloud项目
- 具有Search Console访问权限的服务账号凭证
安装教程
npm install mcp-server-gsc
认证设置
- 访问Google Cloud Console
- 创建/选择项目并启用Search Console API
- 创建服务账号并下载JSON格式凭证
- 在Search Console中添加服务账号邮箱为属性管理员
调试方式
配置示例(Claude Desktop):
{
"mcpServers": {
"gsc": {
"command": "npx",
"args": ["-y", "mcp-server-gsc"],
"env": {
"GOOGLE_APPLICATION_CREDENTIALS": "/path/to/credentials.json"
}
}
}
}
API调用示例:
{
"siteUrl": "https://example.com",
"startDate": "2024-01-01",
"endDate": "2024-01-31",
"dimensions": "query,country",
"type": "web",
"rowLimit": 500
}