Is there an official Google Search Console MCP server? The fastest way to connect it to Claude and ChatGPT
Google does not publish a Search Console MCP server. Here is how to connect Search Console to Claude and ChatGPT in a few minutes, without Google Cloud.
The HeyMetra Team Updated 5 min read
Key takeaways
- Google does not publish a Search Console MCP server. Its own list of MCP servers covers Google Analytics, BigQuery and Maps, but not Search Console (checked 8 November 2026).
- With HeyMetra you connect Search Console in a few minutes: sign in with Google, pick your site, and add one address to Claude or ChatGPT. There is no Google Cloud project and nothing to install.
- Open-source Search Console servers exist, but each one needs a Google Cloud project, an enabled API, a credentials file and a config entry, and they only run in desktop apps such as Claude Desktop and Claude Code.
- Claude on the web and ChatGPT only connect to servers at a web address, which is how HeyMetra works. A server installed on your laptop is out of their reach.
- Once connected, you ask in plain words: which pages lost clicks, which searches you almost rank for, whether a page is indexed. HeyMetra only reads; it cannot change anything in Search Console.
Google does not publish a Google Search Console MCP server, the piece an AI assistant needs to read your Search Console account. You can still ask Claude or ChatGPT about your search traffic in plain words. The quickest way is a hosted server: with HeyMetra you sign in with Google, pick your site and add one address to your assistant, and a few minutes later you can ask which pages lost clicks last month. This guide shows how, what you can ask, and what the do-it-yourself route involves if you would rather build it.
Does Google publish an official Search Console MCP server?
No. Google lists the MCP servers it publishes in its google/mcp repository. On 8 November 2026 the list had servers for BigQuery, Google Maps, several Cloud products and Google Analytics, but none for Search Console, and the Search Central blog has announced none.
Every Search Console MCP server you will find is built by someone else on Google’s public Search Console API. They all read the same data. What differs is how long they take to set up and which assistants can use them.
Connect Search Console to Claude or ChatGPT in a few minutes
HeyMetra runs the server for you. Setup is three steps, all in the browser:
- Connect your site. In HeyMetra, choose Google Search Console and sign in with the Google account that already sees your site in Search Console. Pick the property.
- Add HeyMetra to your assistant. In Claude, add
https://mcp.heymetra.com/mcpas a custom connector. In ChatGPT, add the same address in developer mode. In Claude Code it is one command. - Ask. Type a question the way you would ask a colleague. The assistant picks the report, the dates and the filters.
Everything happens in the browser, and the connection lives in HeyMetra rather than on your laptop. The same connection works in Claude on the web and on your phone, in ChatGPT, Grok, Perplexity, Claude Code, Codex, Cursor and Antigravity, and your whole team can use it. Google is asked for read-only access, so nothing in Search Console can be changed through it. Every plan starts with a seven-day free trial.
What you can ask once it is connected
The questions worth asking are the ones that take several filters, two date ranges or a spreadsheet in the Performance report. Here is one in Claude, for an outdoor gear shop:
| Page | Status |
|---|---|
| /tents/ultralight-2p | Crawled, not indexed |
| /guides/winter-camping-checklist | Discovered, not indexed |
A few more that work well:
- Which pages got more impressions this month but fewer clicks?
- Which searches do we rank 5th to 15th for with real impressions? Those are the cheapest to move into the top three.
- Which two of our pages show up for the same search, and which one gets the clicks?
- Which question-style searches did we appear for this quarter?
Nine of these, with the exact question to ask for each, are in our guide to SEO analysis with Claude and Search Console.
Ask Search Console together with your other accounts
Search Console tells you who found your site. What they did next sits in other accounts. Connected to the same HeyMetra workspace, one question can read both:
- With Google Analytics 4: which pages get search clicks but lose visitors in the first ten seconds.
- With Google Ads: which searches you pay for while already ranking in the top three for free.
- With WooCommerce: which pages from search bring the orders.
An open-source server reads Search Console alone, so these questions need a second server, a second setup and an assistant that can use both.
The other route: open-source servers
If you prefer to run it yourself, the best-known option is mcp-gsc, with about 2,100 stars on GitHub. mcp-server-gsc is a smaller alternative. Both are free and well maintained. Before your first question, each one asks you to:
- Create a project in Google Cloud Console and switch on the Search Console API.
- Create OAuth credentials or a service account, download the credentials file, and for a service account add it as a user on your property.
- Install the server’s runtime on your computer and add an entry with the file path to your assistant’s config file.
- Repeat it on every computer that should use it, and update the server when it changes.
They also run only where an app can start a program on your computer: Claude Desktop, Claude Code, Cursor and similar tools. Claude on the web and ChatGPT reach servers from their own cloud, so a server on your laptop does not show up there.
| HeyMetra | Open-source server | |
|---|---|---|
| Setup | Sign in with Google, add one address | Google Cloud project, API, credentials file, config |
| Time to first question | A few minutes | After the Google Cloud setup on each computer |
| Claude on the web and mobile, ChatGPT | Yes | No |
| Team | One connection for everyone | Each person sets up their own |
| Other accounts in the same question | GA4, Google Ads, your store and more | Search Console only |
| Can change Search Console | No, read-only | Some can, if you turn writing on |
| Cost | Subscription, seven-day free trial | Free, plus your setup time |
Three things to know about Search Console data
These come from Search Console itself, so every server shows them:
- The last two or three days are missing. Google finishes its figures two to three days late. HeyMetra answers from finished days and says which ones.
- Rare searches are hidden. Google leaves out queries very few people typed, so the named searches add up to less than the site’s total clicks.
- AI Overviews are counted with normal results. The API counts AI Overviews and AI Mode inside web search; only Search Console’s own Generative AI report shows them separately.
- #google-search-console
- #mcp
- #seo
- #claude
- #chatgpt
Frequently asked questions
Is there an official Google Search Console MCP server?
No. Google publishes MCP servers for Google Analytics, BigQuery, Maps and some Cloud products, listed at github.com/google/mcp. Search Console is not among them. Every Search Console MCP server is built by someone else on Google's public Search Console API.
What is the quickest way to connect Search Console to Claude?
A hosted server such as HeyMetra. You sign in with the Google account that sees your site, pick the property and add HeyMetra's address to Claude as a custom connector. It takes a few minutes and works in Claude on the web, on mobile and in Claude Code.
Does it work in ChatGPT?
Yes. ChatGPT adds MCP servers by web address in developer mode, and HeyMetra is one. Open-source servers that run on your own computer cannot be added to ChatGPT.
Can the AI assistant change anything in my Search Console?
No. HeyMetra asks Google for read-only access, so it can read your reports and check whether a page is indexed, but it cannot submit sitemaps, remove pages or change settings.
Can I ask about Search Console and Google Analytics 4 in the same question?
Yes. Connect both to HeyMetra and your assistant reads each one the question needs, for example search clicks from Search Console beside engaged sessions from GA4 for the same pages.