·Updated ·6 min read·
ChatGPT
Search Console
Guide

Connect Google Search Console to ChatGPT

Connect Google Search Console to ChatGPT with one URL: turn on Developer mode, add the connector, sign in with Google and ask about your real rankings.

To connect Google Search Console to ChatGPT, turn on Developer mode (Settings, then Security and login) and create an app in ChatGPT Plugins with the URL https://mcpsearchconsole.com/mcp. Sign in with Google and approve read-only Search Console access. Then pick Developer mode and the app from the + menu in a chat and ask about your rankings.

The connection runs through the Google Search Console MCP server we host, so ChatGPT reads your actual queries, clicks, impressions and positions instead of theorizing. No code, no API keys, no Google Cloud project; about a minute end to end.

What you need

  • A ChatGPT plan with Developer mode. OpenAI's developer docs say it is available to Plus, Pro, Business, Enterprise and Education accounts on the web, and that availability can depend on account and workspace policy, so on Business and Enterprise a workspace admin may need to allow it.
  • A Google account with access to the Search Console property you want to query.
  • That's it. The MCP server is hosted and read-only; nothing gets installed.

Connect it, step by step

  1. Turn on Developer mode. In ChatGPT on the web, open Settings → Security and login and switch on Developer mode. This is what unlocks custom MCP apps. (OpenAI moved this toggle: older guides, including earlier versions of this one, put it under Settings → Connectors → Advanced.)
  2. Create the app. Go to Plugins in ChatGPT and click the + button. Enter a name such as Search Console and a short description, and under Connection paste the server URL including the path: https://mcpsearchconsole.com/mcp. Authentication is OAuth. Create it and ChatGPT lists the tools it found.
  3. Sign in with Google. A Google window opens; approve the read-only Search Console scope.
  4. Use it in a chat. Start a new conversation, open the + menu in the composer, choose Developer mode and select the Search Console app for that conversation.

From then on ChatGPT can call the server's tools on demand: search performance with filters and period comparisons, ready-made insights, URL inspection, sitemaps, PageSpeed and site-health checks. Everything is read-only by default, so it can analyze your site but not change it.

Check it works

With the app selected in a new conversation, send this first prompt:

First promptUse Search Console to list my properties, then give me clicks, impressions, CTR and average position for the first one over the last 28 days.

What you should see: ChatGPT calls two tools (first list_sites, then search_analytics) and shows each call in the conversation. The answer lists your properties exactly as Search Console names them, such as sc-domain:example.com or https://example.com/, followed by four totals for the 28 days ending about two days ago, since Search Console data trails by roughly two days. If your sites come back, you are done. Listing properties is free; the performance query counts as one data pull.

Prompts to try

Each prompt below works as written; the heading links to a page explaining the method and how to read the result.

Striking-distance keywordsFind my striking-distance keywords: queries where I rank in positions 6 to 20 over the last 28 days. Group them by page and tell me which three pages to improve first.
Keyword cannibalizationCheck my site for keyword cannibalization: queries where two or more of my pages rank. For each one, say which page should own the query and what to do with the others.
Low-CTR pagesList my pages with the most impressions and a CTR well below what their position suggests. Draft a better title tag and meta description for the top five.
Content decayCompare the last 28 days with the same 28 days three months ago and list the pages that lost the most clicks. For each, say whether the drop comes from position, CTR or demand.
Index coverage auditInspect my ten most-clicked pages and check my sitemaps. Tell me which pages are not indexed or have a different Google-selected canonical, and why.
Weekly SEO reportWrite my weekly SEO report: the last 7 days against the 7 before, with clicks, impressions, CTR and average position, the top three winners and losers, and one thing to do next week.
Site migration checksWe moved from old.example.com to example.com on [date]. Check the redirects on my 20 most-clicked old URLs, inspect where they land, and compare clicks before and after the move.
Technical SEO auditRun a quick technical check on my homepage: robots.txt, redirects, TLS certificate, DNS and Core Web Vitals. Report only what needs fixing.

Also available for Claude, Cursor, Claude Code, Codex, Grok and Mistral.

Troubleshooting

Where is Developer mode in ChatGPT?

Under Settings → Security and login, according to OpenAI's developer docs on 2 October 2026; it is no longer under Connectors. It needs a Plus, Pro, Business, Enterprise or Education account on the web. If it is missing on a Business or Enterprise workspace, ask your admin to allow it.

Why can't I add a custom MCP server in ChatGPT?

The + button in Plugins only creates custom MCP apps after Developer mode is on. Turn it on first, reload, then try again. Free ChatGPT accounts are not on OpenAI's list of plans with Developer mode.

Why isn't ChatGPT using the Search Console app?

Apps are chosen per conversation. Open the + menu, pick Developer mode, select Search Console, then ask again and mention Search Console explicitly the first time.

Google sign-in keeps looping or closing

Allow pop-ups for chatgpt.com and retry; the OAuth window must complete in the same browser session.

Why does ChatGPT return no data for my site?

Ask ChatGPT to list your properties first. sc-domain:example.com and https://example.com/ are different Search Console properties, and queries must use the exact one your Google account has access to.

Why is yesterday's Search Console data empty?

Search Console data trails by about two days. Ask for trailing windows (last 7 or 28 days) instead of yesterday.

Quota and pricing

Connecting is free: discovery and site-health tools are unlimited, and data pulls (performance queries, insights, URL inspection, sitemaps, PageSpeed) are capped at 15 a day and 40 a month on the free plan. Occasional analysis fits comfortably; if you run daily reporting or an agent on top, Solo removes the caps for €4.99 a month.

FAQ

How do I connect Google Search Console to ChatGPT?

Turn on Developer mode under Settings → Security and login, create an app in Plugins with the URL https://mcpsearchconsole.com/mcp, sign in with Google, then select the app through the + menu's Developer mode option in a chat.

Is there a Google Search Console connector for ChatGPT?

Not a built-in one from OpenAI or Google that we could find on 2 October 2026. You add one yourself as a Developer mode app pointing at an MCP server, such as ours (hosted) or an open-source server you host on a public URL. Our best hosted Google Search Console MCP servers page lists the options.

Does Google Search Console have an MCP?

Google itself does not publish a Search Console MCP server that we could find on 2 October 2026. Third-party servers fill the gap using Google's public Search Console API: hosted ones like Search Console MCP, and open-source ones you run yourself.

Go further

Once the connection works, the interesting part is what you do with it: our seven SEO workflows turn these prompts into a repeatable practice, the use-case library has a page for each prompt above, and the best SEO MCP servers comparison covers what to stack next to Search Console when a project needs backlinks, crawling or conversion data. On the Claude side, the Claude guide covers claude.ai, Claude Desktop and Claude Code, and the Grok Bot guide does the same for xAI's cloud agents.

Ready to put your search data in your AI?

Set up the Search Console MCP, free

Free plan included. See pricing