ChatGPT cannot open Search Console on its own. Connect the two with GSC Wizard: install the GSC Wizard app from the ChatGPT App Store, or add mcp.gscwizard.com as a custom connector. Either way ChatGPT reads your real clicks, impressions, position and CTR instead of inventing them.
Setup takes about two minutes. Free tier available, no credit card needed.
The short answer
There are three ways to get Search Console data into ChatGPT, all through GSC Wizard:
https://mcp.gscwizard.com/mcp under Settings → Apps in developer mode. Needs ChatGPT Plus, Pro, Business, Enterprise or Edu, and gives access to the full tool catalogue.Authorization header, for scripts and scheduled agents.What you do not do: paste a CSV export, or hand ChatGPT your Google password. Authorisation stays in GSC Wizard, scoped to the properties you choose, revocable at any time.
The GSC Wizard MCP server is what both the ChatGPT app and the custom connector talk to. Watch it being connected and queried for real Search Console numbers.
The GSC Wizard app is a native ChatGPT app. It renders summaries, top queries, ranking changes and full reports as interactive, theme-aware cards rather than walls of text.
Sign in at tool.gscwizard.com with Google and pick the Search Console properties you want available. This is the only place permissions are granted.
Install the app from the ChatGPT App Store, or add https://mcp.gscwizard.com/mcp as a custom app under Settings → Apps.
ChatGPT opens the GSC Wizard sign-in and consent screen once. After that, ask for a summary, ranking changes, decay or a full report and get real numbers back.
More detail and screenshots on the ChatGPT app page.
Custom MCP servers live under Settings → Apps in developer mode and need ChatGPT Plus, Pro, Business, Enterprise or Edu (not Free or Go). This route exposes every tool the MCP server offers.
In ChatGPT, open Settings → Apps (formerly "Connectors") and turn on developer mode.
Enter https://mcp.gscwizard.com/mcp as the Server URL and set Authentication to OAuth. Leave the client ID and secret blank: the server supports dynamic client registration, so ChatGPT registers itself.
ChatGPT opens the GSC Wizard sign-in and consent screen. Approve it, and the tools appear in the composer for any chat.
There is no API-key field, and that is expected. ChatGPT cannot send a static bearer token to a remote MCP server, so it authenticates with OAuth 2.1. Keys are used by config-file clients and by the Responses API instead.
For scripts, scheduled jobs and your own agents, the Responses API accepts a remote MCP tool with a headers object, so you can pass an API key directly.
Add to the tools array of a Responses API call
{
"type": "mcp",
"server_label": "gsc-wizard",
"server_url": "https://mcp.gscwizard.com/mcp",
"headers": { "Authorization": "Bearer gscw_live_..." }
}Create a key under Account → API keys in GSC Wizard. Keys look like gscw_live_..., carry a read-only or read-and-write scope, are shown once, and can be revoked at any time.
Prefer plain HTTP over the MCP protocol? The same account, keys and rate limits back a REST surface at https://mcp.gscwizard.com/v1, with an OpenAPI 3.1 document at /v1/openapi.json.
Every analysis runs server-side against the data warehouse, so the assistant reads a finished result instead of doing arithmetic over raw rows.
One Search Console connection, every assistant. Pick your client and follow the step-by-step guide.
A custom connector in the app, or one command in Claude Code.
Read the guideGemini CLI, Gemini Enterprise, and the Gemini API.
Read the guideA custom connector, an SEO analyst Bot, or Grok Build.
A custom MCP connector at grok.com/connectors, or the xAI API.
Read the guideThe endpoint, both auth modes, and a config for every client.
Read the guideSee also the Google Search Console MCP overview, the GA4 MCP, the ChatGPT app, or a comparison of every way to connect Search Console to ChatGPT, including CSV exports, DIY GPT Actions and no-code connectors.
No. ChatGPT has no built-in access to Search Console, and Google does not expose your property data to it. You need a connector that holds the authorisation: the GSC Wizard ChatGPT app or the GSC Wizard MCP server, both of which read only the properties already connected to your GSC Wizard account.
For the GSC Wizard app, no: it works on Free and Go as well as the paid plans. Custom MCP connectors (Settings → Apps, developer mode) need ChatGPT Plus, Pro, Business, Enterprise or Edu, and are not available on Free or Go. Either route still needs a GSC Wizard subscription or trial.
The app is the fastest route and renders results as interactive cards and tables. The custom connector exposes the full tool catalogue, including the write tools, and is the better choice if you want everything the MCP can do or you already run other MCP servers.
ChatGPT cannot present a static bearer token to a remote MCP server, so it uses OAuth 2.1 instead. It registers itself automatically, which is why the OAuth client ID and secret fields can be left blank. API keys are for config-file clients and the Responses API.
Access is scoped to your own account. The connector reads only the properties you already connected in GSC Wizard, keys are revocable, and every write action is audit-logged. Analyses are computed server-side, so raw exports are never dumped into a shared context.
A CSV is a snapshot the model has to do arithmetic over, which is slow, expensive in tokens and error-prone. GSC Wizard computes CTR curves, decay, cannibalization and ranking changes in SQL against the warehouse and hands back the finished result, so the numbers are deterministic and months of data stay in scope.
ChatGPT's built-in deep research connectors only call generic search and fetch tools. Full tool access runs through the GSC Wizard app, a developer-mode custom app, or the OpenAI Responses API.
Install the app, or connect the MCP. Both are scoped to your own account and take about two minutes to set up.