Connect your account, then chat with AI to run tools.
Pull search clicks and impressions, spot low-CTR pages, check indexing, and compare traffic periods from chat — connect your Google account in MCPBundles.
Try this workflow
Weekly SEO snapshot
For mcpbundles.com in Google Search Console, summarize clicks, impressions, and average position for the last 28 days versus the prior 28 days.
Opens MCPBundles Studio with this server selected. After sign-in, chat and run tools from the same thread.
Browse all toolsBuilt for
SEO Managers, Content Marketing Teams, Growth Teams, Site Owners
Weekly SEO snapshot
Period comparison for marketing standups without exporting CSVs.
For mcpbundles.com in Google Search Console, summarize clicks, impressions, and average position for the last 28 days versus the prior 28 days.
Find CTR opportunities
Surfaces title and meta rewrites that could lift organic clicks.
Which pages on our site have high impressions but low click-through rate in Google Search Console this month? Rank the top ten fixes.
Query research for one page
Page-level query intel for content and landing-page updates.
List the search queries driving impressions to our pricing page in Google Search Console and note which terms convert best by CTR.
Indexing check
Indexing status without opening the Search Console UI.
Inspect whether https://www.mcpbundles.com/skills/google-ads is indexed in Google Search Console and summarize any issues reported.
What is Google Search Console MCP?
It lets AI agents in Cursor, Claude, or ChatGPT read your Google Search Console data — search performance, top queries and pages, sitemap status, and URL indexing — after you connect your Google account.
Who is this for?
SEO and marketing teams who want traffic trends, query research, and indexing checks from chat instead of exporting spreadsheets from Search Console.
Can an agent request re-indexing?
Agents can read indexing status and sitemap health. Requesting a fresh crawl still happens in the Google Search Console website — there is no substitute for that step in chat.
Related editorial
Google Search Console SEO Workflows with AI
How AI agents pull clicks and impressions, compare traffic periods, find low-CTR pages, and check indexing without exporting spreadsheets.
Domain knowledge for Google Search Console — workflow patterns, data models, and gotchas for your AI agent.
Google Search Console monitors and troubleshoots your site's presence in Google Search. Query search performance analytics, manage sitemaps, inspect URL indexing status, find ranking opportunities, and detect keyword cannibalization.
| Goal | Approach | Notes |
|---|---|---|
| Top search queries by clicks | Top-queries summary | Convenience window via days |
| Top pages by clicks | Top-pages summary | Convenience window via days |
| Custom analytics with filters | Full search analytics | Dimensions, filters, date ranges, search types |
| Which queries trigger a specific page | Search analytics (query dimension) | Set dimensions: ["query"] + filter by page URL (see Filtering below) |
| Which pages rank for a specific query | Search analytics (page dimension) | Set dimensions: ["page"] + filter by query |
| Traffic over time | Traffic trend series | Daily clicks, impressions, CTR, position |
| Period-over-period comparison | Two-window comparison | Side-by-side date ranges |
| High-impression low-CTR pages | Opportunity scan | Pages with wasted impressions — easy wins |
| Multiple pages competing for same query | Overlap analysis | Keyword cannibalization patterns |
| Device breakdown | Device split | Desktop / mobile / tablet |
| Country breakdown | Country split | Traffic by country |
| URL indexing status | Single-URL inspection | Read-only — does NOT trigger recrawl |
| Batch URL inspection | Multi-URL inspection | Many URLs, grouped issues |
| Sitemap management | Sitemap lifecycle | Submit and monitor discovery feeds |
Search analytics accepts a dimension_filter_groups parameter that filters results before grouping. This is the key to answering "which queries trigger this page" or "which pages rank for this query."
Format: [{"filters": [{"dimension": "<dim>", "operator": "<op>", "expression": "<value>"}]}]
Operators: equals, contains, notEquals, notContains, includingRegex, excludingRegex
Dimensions for filtering: query, page, country, device
All queries that trigger a specific page (diagnose low-CTR pages):
All pages ranking for a specific query:
Daily trend for a specific query:
Mobile vs desktop for a page:
Inspect multiple URLs and categorize indexing issues. Returns aggregate counts by issue type (robots.txt blocked, 404 errors, canonical issues, crawle...
Compare current period vs previous period to identify trends. Shows which pages/queries gained or lost traffic. Useful for measuring impact of changes...
Remove sitemap from Search Console tracking. Does not affect already indexed URLs.
Fetch and parse sitemap XML to list all URLs. Handles sitemap indexes (recursively fetches child sitemaps). Supports filtering by path substring (e.g....
Find query cannibalization where multiple pages rank for the same query. This splits ranking signals and can hurt performance. Consolidate or differen...
Find pages with high impressions but low CTR, ranked by actionability. Each result is categorized (title_fix, content_enrichment, intent_mismatch, aut...
Get traffic breakdown by country. Shows clicks, impressions, CTR, and average position for each country. Useful for understanding geographic distribut...
Get traffic breakdown by device type (Desktop, Mobile, Tablet). Shows clicks, impressions, CTR, and average position for each device. Useful for under...
Get image search performance showing which pages get traffic from Google Image Search. Separate from regular web search. Returns empty if site has no ...
Get confirmed indexed pages using search analytics data. Pages with search impressions are definitively indexed. Returns count and list of indexed pag...
Get rich results and search appearance features like AMP, rich results, translated results, etc. Shows which enhanced search features your site appear...
Get detailed status for a specific sitemap. Returns submitted URL counts by content type, plus errors and warnings. Useful for debugging sitemap submi...
Get top performing pages with clicks, impressions, CTR, and position sorted by clicks.
Get top performing search queries with clicks, impressions, CTR, and position sorted by clicks.
Get time-series traffic trends showing daily clicks, impressions, CTR, and position over time. Useful for identifying trends, seasonality, and impact ...
Inspect URL for indexing status, mobile usability, rich results, and crawl issues.
List all verified Search Console properties with URLs and permission levels.
List all sitemaps with submission status. Returns submitted URL counts, errors, warnings, and last download times per sitemap. Note: Does not return i...
Query search analytics data with filters and dimensions. Returns clicks, impressions, CTR, and position. Use row_limit up to 1000 per request, or set ...
Intelligently sample and inspect URLs to identify indexing patterns without hitting quota limits. Uses smart sampling from sitemaps or top pages with ...
Submit a new sitemap to Google Search Console for indexing.
It lets AI agents in Cursor, Claude, or ChatGPT read your Google Search Console data — search performance, top queries and pages, sitemap status, and URL indexing — after you connect your Google account.
SEO and marketing teams who want traffic trends, query research, and indexing checks from chat instead of exporting spreadsheets from Search Console.
Agents can read indexing status and sitemap health. Requesting a fresh crawl still happens in the Google Search Console website — there is no substitute for that step in chat.
Open the Google Search Console skill page in MCPBundles and sign in with Google. Pick the Search Console properties you want the agent to read — domain and URL-prefix sites you already verified in Google.
Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/google-search-console. Authentication is handled automatically.
Google Search Console provides 21 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.
Google Search Console uses One-click sign in. Google Search Console requires credentials. Connect via MCPBundles and authentication is handled automatically.
Connect Google Search Console to any MCP client in minutes
https://mcp.mcpbundles.com/bundle/google-search-consoleThe link prefills the Add custom connector dialog — you still review the values and click Add, then Connect to complete OAuth.
Google Search Console and paste the MCP URL into Remote MCP server URL.Custom connectors at claude.ai require a paid Claude plan (Pro, Max, Team, or Enterprise).
More marketing integrations you might like
Klaviyo is a marketing automation platform that enables businesses to send personalized email and SM...
Encharge is a marketing automation platform that facilitates the creation and management of complex ...
Taboola is a content discovery and native advertising platform that helps publishers and advertisers...
Google Analytics is a web analytics service that tracks and reports website traffic, user behavior, ...
Yelp Places API — business search, matching, details, reviews, categories, events, transactions, and...
Partnerize is a marketing platform that enables brands to manage and optimize partnership marketing ...