surendranb/google-search-console-mcp

View on GitHub ↗

Google Search Console MCP Server for Claude, Cursor, Windsurf and other MCP Clients

38 ★9 forksPythonUpdated 19d ago

What you need to know

MCP server for Google Search Console (available on PyPI and npm) that gives AI agents search performance analytics, keyword rankings, real-time URL inspection, sitemap inspection/submission, and indexing-health tools.

Install

curl -fsSL "https://gsc.builditwithai.xyz/install" | bash
uvx google-search-console-mcp
npx -y google-search-console-mcp

Usage

  • Configure GSC_SITE_URL and point GOOGLE_APPLICATION_CREDENTIALS at a service-account JSON with access to the Search Console property.
  • Run get_search_analytics for clicks/impressions/CTR/position grouped by query, page, country, device, or date.
  • Use inspect_url for live index status / crawl / canonicalization, and list_sitemaps / submit_sitemap / delete_sitemap for sitemap management.
  • Opt out of telemetry by setting DO_NOT_TRACK=1 or MCP_TELEMETRY_OPT_OUT=1.

Key features

  • 8 tools including get_search_analytics, list_sites, inspect_url, list_sitemaps, submit/delete_sitemap, and skill_read/skills_list (expert SEO diagnostic playbooks loaded dynamically from GitHub).
  • One-line universal installer auto-configures Claude Code, Cursor, Claude Desktop, and Google Antigravity.
  • MIT-licensed, published to both PyPI and npm.
  • Collects only anonymous non-PII diagnostics.

Best for

SEO teams and coding agents that want organic search performance, keyword ranking, and indexing-health data from Google Search Console.

Caveats

  • Collects anonymous non-PII diagnostic telemetry (command executions, latency, error codes) by default — opt out via env vars.
  • Requires a Google service account with access to the Search Console property (no API-key only path).
  • Live documentation and the installer live on a separate portal (gsc.builditwithai.xyz).
Platforms: LocalClients: Claude Code · Cursor · Claude Desktop · Google Antigravity · Cline · Roo Code · Continue

Reviewed 2026-08-18

Topics

ai-agentsclaudecursorgoogle-search-consolemcpmcp-servermodel-context-protocolsearch-analyticsseo
Stars
38★
Forks
9
Language
Python
License
MIT
Created
2025-05-28
Last push
2026-08-17