
Search Console MCP
This server connects Google Search Console, Bing Webmaster Tools, and Google Analytics 4 through a single MCP interface. It handles OAuth flows with system keychain storage and supports multiple accounts that auto-resolve by site URL. You get tools for querying impressions, clicks, and rankings across both search engines, plus GA4 event data for correlating traffic with conversions. It includes purpose-built analysis functions for cannibalization detection, striking distance keywords, and anomaly scoring so you're not just dumping raw CSV data into context windows. Reach for this when you're doing SEO analysis in Claude and want to skip the export-and-upload dance across three different platforms.
- GitHub stars
- 320
- tools
- 21
- auth
- Secret needed
- transport
- STDIO
- env vars
- 3
- last updated
- Oct 21, 2026
Tools
21 toolsPublic tool metadata for what this MCP can expose to an agent.
sites_listLists verified sites across search engines in parallel
Lists verified sites across search engines in parallel
No parameter schema in public metadata yet.
sites_manageAdds or removes site properties
Adds or removes site properties
No parameter schema in public metadata yet.
accounts_manageConfigures multi-account profiles
Configures multi-account profiles
No parameter schema in public metadata yet.
sitemaps_listFetches sitemap status and indexing state
Fetches sitemap status and indexing state
No parameter schema in public metadata yet.
sitemaps_submitSubmits sitemaps to GSC & Bing
Submits sitemaps to GSC & Bing
No parameter schema in public metadata yet.
sitemaps_deleteRemoves sitemaps
Removes sitemaps
No parameter schema in public metadata yet.
analytics_queryMulti-engine search & GA4 analytics query
Multi-engine search & GA4 analytics query
No parameter schema in public metadata yet.
analytics_compareAnalyzes period deltas, trend shifts, and drop causes
Analyzes period deltas, trend shifts, and drop causes
No parameter schema in public metadata yet.
analytics_anomaliesStatistical detection of traffic spikes/drops
Statistical detection of traffic spikes/drops
No parameter schema in public metadata yet.
inspection_inspectGoogle URL inspection & Bing URL info
Google URL inspection & Bing URL info
No parameter schema in public metadata yet.
pagespeed_analyzeCore Web Vitals and PageSpeed Insights audits
Core Web Vitals and PageSpeed Insights audits
No parameter schema in public metadata yet.
indexing_submitInstantly indexes URLs via IndexNow or Google/Bing API
Instantly indexes URLs via IndexNow or Google/Bing API
No parameter schema in public metadata yet.
indexing_statusChecks remaining indexing quota & URL status
Checks remaining indexing quota & URL status
No parameter schema in public metadata yet.
seo_auditComprehensive automated SEO audits
Comprehensive automated SEO audits
No parameter schema in public metadata yet.
seo_keywords_researchKeyword volumes and related keyword stats
Keyword volumes and related keyword stats
No parameter schema in public metadata yet.
site_health_checkOne-shot site performance & technical audit
One-shot site performance & technical audit
No parameter schema in public metadata yet.
compare_enginesSide-by-side Google vs Bing performance breakdown
Side-by-side Google vs Bing performance breakdown
No parameter schema in public metadata yet.
genai_query_insightsFlags likely generative-AI / conversational queries (custom heuristic, no official API)
Flags likely generative-AI / conversational queries (custom heuristic, no official API)
No parameter schema in public metadata yet.
adsense_accountsLists configured or discoverable AdSense publisher accounts
Lists configured or discoverable AdSense publisher accounts
No parameter schema in public metadata yet.
adsense_reportEarnings, impressions, clicks, CTR & RPM with dimension breakdowns
Earnings, impressions, clicks, CTR & RPM with dimension breakdowns
No parameter schema in public metadata yet.
adsense_payments_alertsOutstanding payments and account alerts (policy issues, payment holds)
Outstanding payments and account alerts (policy issues, payment holds)
No parameter schema in public metadata yet.
Sponsors
Configuration
GOOGLE_APPLICATION_CREDENTIALSsecretGoogle Cloud Service Account JSON key content or path. Optional if OAuth setup is used.
BING_API_KEYsecretBing API Key
PAGESPEED_API_KEYsecretPageSpeed Insights API key for higher quota (25k/day). Optional.
Readme
🔍 Search Console MCP
Google Search Console + Bing Webmaster Tools + GA4 + AdSense — in one context window.
Stop exporting CSVs. Start asking your AI agent questions about your site's traffic, rankings, and revenue.
📚 Docs · Quick Start · Tools · Backward Compatibility · Security
Details
- Repository
- github.com/saurabhsharma2u/search-console-mcp
- Website
- searchconsolemcp.saurabh.app
- Categories
- Sales & Marketing, Search & Web Crawling
- Package
search-console-mcp- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active