MCP Gsc
MCP Gsc is an MCP server that connects Google Search Console (GSC) to AI assistants, allowing you to analyze your SEO data through natural language conversations. Works with Claude Desktop, Cursor, Codex CLI, Gemini CLI, Antigravity, and any other MCP-compatible client. It has 1,863 GitHub stars, is released under the MIT license and runs locally with uvx mcp-search-console.
- Needs API key
- Other
- MIT
- Actively maintained
Install MCP Gsc
Generated from the server's published package. Replace your-value with your own values.
Claude Desktop
{
"mcpServers": {
"mcp-gsc": {
"command": "uvx",
"args": [
"mcp-search-console"
],
"env": {
"GSC_OAUTH_CLIENT_SECRETS_FILE": "your-value",
"GSC_CREDENTIALS_PATH": "your-value"
}
}
}
}Settings > Developer > Edit Config. macOS: ~/Library/Application Support/Claude/, Windows: %APPDATA%\Claude\. Restart Claude Desktop afterwards.
Claude Code
claude mcp add --env GSC_OAUTH_CLIENT_SECRETS_FILE=your-value --env GSC_CREDENTIALS_PATH=your-value --transport stdio mcp-gsc -- uvx mcp-search-consoleCursor
{
"mcpServers": {
"mcp-gsc": {
"type": "stdio",
"command": "uvx",
"args": [
"mcp-search-console"
],
"env": {
"GSC_OAUTH_CLIENT_SECRETS_FILE": "your-value",
"GSC_CREDENTIALS_PATH": "your-value"
}
}
}
}Project file; use ~/.cursor/mcp.json to enable it in every project.
VS Code
{
"inputs": [
{
"type": "promptString",
"id": "gsc_oauth_client_secrets_file",
"description": "GSC_OAUTH_CLIENT_SECRETS_FILE",
"password": true
},
{
"type": "promptString",
"id": "gsc_credentials_path",
"description": "GSC_CREDENTIALS_PATH",
"password": true
}
],
"servers": {
"mcp-gsc": {
"type": "stdio",
"command": "uvx",
"args": [
"mcp-search-console"
],
"env": {
"GSC_OAUTH_CLIENT_SECRETS_FILE": "${input:gsc_oauth_client_secrets_file}",
"GSC_CREDENTIALS_PATH": "${input:gsc_credentials_path}"
}
}
}
}Config formats checked against the official docs on Oct 7, 2026: modelcontextprotocol.io (opens in a new tab), code.claude.com (opens in a new tab), cursor.com (opens in a new tab), code.visualstudio.com (opens in a new tab).
Environment variables
Variables the server reads at startup.
| Name | Required | Description |
|---|---|---|
GSC_OAUTH_CLIENT_SECRETS_FILEsecret | No | Shown in the README's example configuration. |
GSC_CREDENTIALS_PATHsecret | No | Shown in the README's example configuration. |
GSC_SKIP_OAUTH | No | Shown in the README's example configuration. |
Tools (15)
Parsed from the Tools section of the README; check the repository for the current list.
get_capabilitiesLists all tools and shows auth status — call this first if unsure
list_propertiesShows all your GSC properties
get_site_detailsDetails about a specific site
get_search_analyticsTop queries and pages with clicks, impressions, CTR, position
get_performance_overviewSummary of site performance
compare_search_periodsCompare performance between two time periods
get_search_by_page_querySearch terms driving traffic to a specific page
get_advanced_search_analyticsAnalytics with filters by country, device, query, page
inspect_url_enhancedDetailed crawl/index status for a URL
batch_url_inspectionInspect up to 10 URLs at once
check_indexing_issuesCheck multiple URLs for indexing problems
get_sitemapsLists all sitemaps for a site
list_sitemaps_enhancedDetailed sitemap info including errors and warnings
manage_sitemapsSubmit or delete sitemaps
reauthenticateRe-run the OAuth browser login (switch accounts)
About MCP Gsc
A Model Context Protocol (MCP) server that connects Google Search Console (GSC) to AI assistants, allowing you to analyze your SEO data through natural language conversations. Works with Claude Desktop, Cursor, Codex CLI, Gemini CLI, Antigravity, and any other MCP-compatible client.
- claude
- google-search-console
- mcp-server
- seo
Similar MCP servers
More other MCP servers
Reactive Resume
reactive-resume/reactive-resume
A one-of-a-kind resume builder that keeps your privacy in mind.
OtherTypeScriptN8n MCP
czlonkowski/n8n-mcp
A MCP for Claude Desktop / Claude Code / Windsurf / Cursor to build n8n workflows for you.
OtherTypeScriptXHS Downloader
JoeanAmier/XHS-Downloader
小红书(XiaoHongShu、RedNote)链接提取/作品采集工具.
OtherJavaScriptMCP Use
mcp-use/mcp-use
The fullstack MCP framework to develop MCP Apps for ChatGPT / Claude & MCP Servers for AI Agents.
OtherTypeScriptHa MCP
homeassistant-ai/ha-mcp
Comprehensive Model Context Protocol server for managing Home Assistant through AI assistants.
OtherPythonMCP Server Chart
antvis/mcp-server-chart
A Model Context Protocol server for generating charts using AntV.
OtherTypeScript
What is MCP Gsc?
MCP Gsc is an MCP server that connects Google Search Console (GSC) to AI assistants, allowing you to analyze your SEO data through natural language conversations. Works with Claude Desktop, Cursor, Codex CLI, Gemini CLI, Antigravity, and any other MCP-compatible client. It has 1,863 GitHub stars, is released under the MIT license and runs locally with uvx mcp-search-console. The source code is at github.com/AminForou/mcp-gsc.
How do I install the MCP Gsc MCP server?
Add the command uvx mcp-search-console to your MCP client: put it in claude_desktop_config.json for Claude Desktop, run claude mcp add for Claude Code, or add it to .cursor/mcp.json (Cursor) or .vscode/mcp.json (VS Code). The snippets on this page are ready to paste.
Is MCP Gsc free?
The server is open source under the MIT license, so running it is free. It needs credentials (GSC_OAUTH_CLIENT_SECRETS_FILE and GSC_CREDENTIALS_PATH) for the service it connects to, which may require a paid account.
Is MCP Gsc actively maintained?
The most recent commit was on Sep 15, 2026. appsgit only lists MCP servers with a commit in the last six months and re-checks every server daily.