Google Search Console

v1.0.0Marketing & SEOstable

📇 🏠 - Google Search Console MCP server with 13 SEO tools — searc

google-search-consolemcpai-integration
Share:
30
Stars
0
Downloads
0
Weekly
0/5

What is Google Search Console?

Google Search Console is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to 📇 🏠 - google search console mcp server with 13 seo tools — searc

📇 🏠 - Google Search Console MCP server with 13 SEO tools — searc

This server falls under the Marketing & SEO category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • MCP protocol support

Use Cases

Analyze SEO performance with 13 dedicated tools for site monitoring and insights.
Query search analytics to understand site visibility and traffic sources.
lionkiii

Maintainer

LicenseMIT License
Languagetypescript
Versionv1.0.0
UpdatedApr 24, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

NPM

npx -y google-search-console

Manual Installation

npx -y google-search-console

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use Google Search Console

The Google Search Console MCP server provides 13 dedicated SEO tools that connect Claude to your Google Search Console property data, enabling natural-language analysis of search performance, URL indexing status, sitemap management, and keyword opportunities. It uses OAuth2 for authentication and stores tokens locally so credentials are not exposed in the config file. SEO professionals, site owners, and developers use it to run performance analyses, compare traffic periods, identify high-impression low-CTR keywords, and check indexing status — all through conversational prompts rather than manual GSC dashboard navigation.

Prerequisites

  • Node.js 18 or higher with npm and npx available
  • An active Google Search Console account with at least one verified property
  • A Google account with permission to access the Search Console properties you want to analyze
  • An MCP-compatible client such as Claude Desktop
  • Optional: custom Google OAuth credentials (GSC_CLIENT_ID and GSC_CLIENT_SECRET) for advanced setups
1

Install the package globally

Install the google-searchconsole-mcp package globally so the gsc-mcp-auth authentication command becomes available in your PATH.

npm install -g google-searchconsole-mcp
2

Authenticate with Google

Run the authentication command to open a browser OAuth flow. This saves your tokens locally to ~/.gsc-mcp/tokens/ so they persist across sessions. You will only need to do this once (or when tokens expire).

gsc-mcp-auth
3

Add the server to Claude Desktop

Open your Claude Desktop configuration file at ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows) and add the server block.

4

Restart Claude Desktop

Save the configuration and fully restart Claude Desktop to load the MCP server.

5

Verify by querying your Search Console data

Ask Claude to show your top 10 pages by clicks to confirm the server is connected and authentication tokens are being found.

Google Search Console Examples

Client configuration

Add this block to your Claude Desktop configuration file. No environment variables are required for the default setup since tokens are stored locally by gsc-mcp-auth. Add GSC_CLIENT_ID and GSC_CLIENT_SECRET only if using custom OAuth credentials.

{
  "mcpServers": {
    "google-search-console": {
      "command": "npx",
      "args": ["-y", "google-searchconsole-mcp"]
    }
  }
}

Prompts to try

Once the server is running, use these prompts to analyze your Google Search Console data through Claude.

- "Show me the top 10 pages by clicks for my site over the last 30 days"
- "Find keywords with high impressions but low CTR on my site — those are quick-win opportunities"
- "Is the URL https://example.com/my-page indexed by Google?"
- "Compare my site's search performance this month vs last month"
- "List all sitemaps submitted for my Search Console property"
- "Show me my brand vs non-brand traffic breakdown for the last 90 days"

Troubleshooting Google Search Console

gsc-mcp-auth command is not found after npm install

Ensure npm's global bin directory is in your PATH. Run npm bin -g to find the global bin path, then add it to your shell's PATH in ~/.zshrc or ~/.bashrc. On macOS with Node.js installed via nvm, the global bin may be at ~/.nvm/versions/node/<version>/bin.

Authentication succeeds but Claude returns no Search Console data

Verify that the Google account you authenticated with has access to at least one Search Console property. Log in to https://search.google.com/search-console to confirm. Token files should be in ~/.gsc-mcp/tokens/ — if the directory is empty, re-run gsc-mcp-auth.

OAuth token expiry causes errors after initial setup

Re-run gsc-mcp-auth to refresh your tokens. If managing multiple Google accounts, use gsc-mcp-auth --alias work and gsc-mcp-auth --alias personal to maintain separate token sets for each account.

Frequently Asked Questions about Google Search Console

What is Google Search Console?

Google Search Console is a Model Context Protocol (MCP) server that 📇 🏠 - google search console mcp server with 13 seo tools — searc It connects AI assistants to external tools and data sources through a standardized interface.

How do I install Google Search Console?

Install via npm with the command: npx -y google-search-console. Then add the server configuration to your AI client's JSON config file (e.g., claude_desktop_config.json or .cursor/mcp.json).

Which AI clients work with Google Search Console?

Google Search Console works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is Google Search Console free to use?

Yes, Google Search Console is open source and available under the MIT License license. You can use it freely in both personal and commercial projects.

Browse More Marketing & SEO MCP Servers

Explore all marketing & seo servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "google-search-console": { "command": "npx", "args": ["-y", "google-search-console"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use Google Search Console?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides