
MCP Google Search Console
Connects Claude to Google Search Console's API with OAuth2 refresh token auth. You get ten tools covering the main GSC workflows: query search analytics for clicks, impressions, CTR, and position data; manage sitemaps (list, submit, delete); inspect URL indexing status; and handle site property administration. Built by crunchtools with security-focused design (credentials as SecretStr, automatic token scrubbing, Pydantic validation). Setup requires a one-time OAuth flow to generate a refresh token, then the server handles access token rotation automatically. Useful when you're building SEO dashboards, automating sitemap submissions, or investigating indexing issues without leaving your chat context.
- tools
- 6
- transport
- STDIO
- last updated
- Mar 3, 2026
Tools
6 toolsPublic tool metadata for what this MCP can expose to an agent.
GOOGLE_SEARCH_CONSOLE_GET_SITEMAPRetrieves information about a specific sitemap for a site.2 params
Retrieves information about a specific sitemap for a site.
feedpathstringsite_urlstringGOOGLE_SEARCH_CONSOLE_INSPECT_URLInspects a URL for indexing issues and status in Google Search Console.4 params
Inspects a URL for indexing issues and status in Google Search Console.
inspection_urlstringlanguage_codestringsite_urlstringurlstringGOOGLE_SEARCH_CONSOLE_LIST_SITEMAPSLists all sitemaps for a site in Google Search Console.2 params
Lists all sitemaps for a site in Google Search Console.
site_urlstringsitemap_indexstringGOOGLE_SEARCH_CONSOLE_LIST_SITESLists all sites owned by the authenticated user in Google Search Console.
Lists all sites owned by the authenticated user in Google Search Console.
No parameter schema in public metadata yet.
GOOGLE_SEARCH_CONSOLE_SEARCH_ANALYTICS_QUERYQueries Google Search Console for search analytics data including clicks, impressions, CTR, and position metrics.10 params
Queries Google Search Console for search analytics data including clicks, impressions, CTR, and position metrics.
aggregation_typestringdata_statestringdimension_filter_groupsarraydimensionsarrayend_datestringrow_limitintegersearch_typestringsite_urlstringstart_datestringstart_rowintegerGOOGLE_SEARCH_CONSOLE_SUBMIT_SITEMAPSubmits a sitemap to Google Search Console for indexing.2 params
Submits a sitemap to Google Search Console for indexing.
feedpathstringsite_urlstringSponsors
Readme
mcp-google-search-console-crunchtools
Secure MCP server for Google Search Console. Query search analytics (clicks, impressions, CTR, position), manage sitemaps, inspect URL indexing status, and manage site properties.
Installation
uvx (recommended, zero-install)
claude mcp add mcp-google-search-console-crunchtools \
--env GSC_CLIENT_ID=your_client_id \
--env GSC_CLIENT_SECRET=your_client_secret \
--env GSC_REFRESH_TOKEN=your_refresh_token \
-- uvx mcp-google-search-console-crunchtools
pip
pip install mcp-google-search-console-crunchtools
Container (Podman/Docker)
Details
- Repository
- github.com/crunchtools/mcp-google-search-console
- Categories
- Search & Web Crawling, Monitoring & Observability
- Package
mcp-google-search-console-crunchtools- Transport
- STDIO
- Registry
- MCP registry, active