Google Search Console MCP server

Ask Claude or ChatGPT about your Google search traffic - which pages and queries are rising or falling, and whether Google has indexed them.

  • Try free in Caybl, Pro in your own AI
  • Sign in with Google - no Cloud project
  • Listed in Claude's connector directory
Ask your analytics
Google Analytics: freePro: $29/monthSee pricing →
In short: A Search Console MCP server lets Claude or ChatGPT query your organic search data - queries, pages, positions, index status - and resubmit sitemaps. Google doesn't publish an official one; community servers need your own Cloud project and credentials. Caybl.ai is hosted and connects with a Google sign-in.

Search Console holds the most useful free SEO data you have, and the least convenient interface. A Search Console MCP server lets you ask “which pages lost the most clicks this month, and why?” and get an answer built from the real Search Analytics and URL Inspection APIs.

Set it up in 2 minutes

Step 1

Sign in with Google

Use the account that can see your Google Search Console data.

Step 2

Approve access

Google's own consent screen. You never handle a token or key file.

Step 3

Add it to your AI

In Claude, open Caybl.ai in the connector directory. Anywhere else, add the MCP server URL https://api.caybl.ai/mcp.

Step 4

Ask

"Which pages lost the most clicks in the last 28 days compared to the 28 days before, and on which queries?"

Full walkthrough with screenshots: Step-by-step: connect Search Console to Claude.

What the Google Search Console MCP server can do

Reading is always on. Tools marked write are on by default and can be switched off for the whole connection or a single account. Claude can dry-run a change first, so the platform checks it without applying anything.

ToolWhat it does
run_search_analytics_reportClicks, impressions, CTR and position by query, page, country, device, date or search appearance
inspect_urlLive index status, Google-selected canonical and rich results for one URL
find_zero_visibility_pagesWhich of your URLs got no impressions at all - the indexing to-do list
list_sitemaps / get_sitemapEvery sitemap Google knows about and how much of it is indexed
list_sites / get_search_console_property_detailsDomain and URL-prefix properties and your permission on each
submit_sitemapwriteAsk Google to re-read a sitemap after you've changed pages

What you can ask

Your options for a Google Search Console MCP server

 SetupAccessHostingBest for
Community Search Console MCP servers (GitHub)Google Cloud project, enable the Search Console API, OAuth client or service account, run with Node or PythonVaries; usually read-onlyYour own machineDevelopers who want to read and modify the code
Caybl.ai (hosted)Sign in with Google, add one URL to Claude or ChatGPTRead and write, with writes switchable off per account; changes can be dry-run firstAlready running (EU region)SEOs, marketers and site owners who want answers in Claude or ChatGPT on the web, plus Bing and Analytics alongside
SEO platforms with an MCP add-onPaid account on that platform, connect Search Console there, then add their connectorTheir copy of your dataHostedTeams already paying for that platform

There's no official Google Search Console MCP server. If you want to run a community one, you'll need your own Google Cloud project and OAuth client. Caybl.ai is the hosted route: sign in with Google, pick your properties, and ask - with Bing Webmaster Tools and Google Analytics available in the same connection.

Related

Last updated 22 October 2026.

Connect Google Search Console to Claude

Sign in with Google, add one URL, ask in plain English. No exports, no Cloud project.

Get started free →

FAQ