Google Search Console MCP Server
提供访问谷歌搜索控制台的模型上下文协议(MCP)服务器。
这是一个提供 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
设置身份验证
- 访问 Google Cloud 控制台
- 创建/选择项目并启用 Search Console API
- 创建服务账户并下载 JSON 凭证文件
- 在 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 服务器页面。