Search Console

Ask Search Console in plain English

Which queries bring clicks, whether a URL is indexed, which sitemaps Google has read. It reads the sites your login can already open, and its two writes are small.

The short answer

A Search Console MCP server lets an AI assistant query Search Console for you. AdCopilot's is hosted and works on the sites your Google login can already open in Search Console: it reads clicks, impressions, click-through rate and position by query, page, country or device, inspects a URL's index status and lists sitemaps. Its two writes submit a sitemap and send a URL to Google's Indexing API. Nothing edits a page.

What your assistant can read

Connected, your assistant works in Search Console under your own Google sign-in, on the sites that login can already open in Search Console. AdCopilot's Search Console tools number 7 once Search Console is connected, 5 that read and 2 that write, as of v2.45.2. The reads:

  • Search performance. Clicks, impressions, click-through rate and average position for a site, split by query, page, country, device or date, over the dates you name. Search Console's numbers run a few days behind, so the newest days are thin.
  • Your sites. The Search Console properties your login can reach, so it asks about the right one.
  • Sitemaps. The sitemaps submitted for a site.
  • URL inspection. Index status and coverage for one URL: whether Google has it, and the reason when it does not.

That is the half of the picture your ads account cannot show: what you already earn without paying, and which pages Google is not showing at all.

Prompts to try

These only read. Paste them more or less as they are once your assistant is connected.

  • “Which queries brought the most clicks to my site in the last 28 days, and what position did each average?”
  • “Which pages lost the most clicks this month compared with last month?”
  • “Show clicks and impressions by country and by device for my main site.”
  • “Is this URL indexed, and if not, what does Google say is the reason?”
  • “Which sitemaps has Google read for my site, and when?”
  • “Which searches do I already rank for in the top three, so I can stop paying for them?”

These send something to Google, so AdCopilot proposes each one first, and your AI client asks before it runs if it is set to ask before AdCopilot's write tools:

  • “Submit my sitemap to Search Console.”
  • “Send this job posting's URL to the Indexing API.”

What requesting indexing does and does not do

One of the two writes sends a URL to Google's Indexing API. Google acts on that notification only for pages with job-posting structured data, and for a livestream's broadcast event inside a video. For any other page it accepts the notification and does nothing with it, so an ordinary page is not crawled or indexed because of it. The result your assistant gets says only that a notification was submitted, and it says so.

With Google Ads connected too, one read puts the search terms your account pays for beside the queries a Search Console site already ranks for, over the same dates. It lists the terms you pay for while ranking in the top three, paid terms that rank lower, and queries with real impressions that no paid term was found for. It needs Search Console connected, and says how to connect it when it is not. The Google Ads side of the work is on the audit page.

What a hosted Search Console MCP server cannot do

A hosted Search Console MCP server is a service your assistant calls, so there is nothing to install. Its limits are as plain as its reads:

  • Edit a page or a site. Its two writes send a sitemap and a URL to Google. Neither changes what a page says.
  • Promise indexing. See above: for an ordinary page the Indexing API does nothing.
  • Add or verify a property. Adding and verifying happen in Search Console, and a site your login cannot open there is not reachable here at all.
  • Say whether Google penalised a site. Google gives no way to read a site's manual actions or security issues, so it cannot. The Security and Manual Actions report in Search Console shows them.
  • Remove anything. There is no tool that removes a sitemap, a property or a URL.
  • Reach what your login cannot open. It runs as you.

How approval works

Nothing changes until you allow it in your AI client — approval is your client's own tool-permission prompt. If you tell your client to always allow a tool, it will run that tool without asking again — which is why the limits that hold either way are server-side: it cannot delete, it cannot publish a container, it will not switch on the campaign it built, and it asks for your budget before it builds.

So for a hard stop, set your AI client to ask before AdCopilot's write tools: Needs approval in Claude; in Cursor, set the run mode to Allowlist and keep them off the allowlist (Cursor's cloud agents never ask). Reads, including every performance query and every inspection, run without asking; they change nothing.

Connect it

Add the connector once, in Claude, ChatGPT or any MCP client, and sign in with Google. Search Console is its own consent beside Google Ads, granted in Google products, and connect it with a Google account that can open the property.

The short overview is on the Search Console page, and the tool reference is in the docs.

Google's own documentation

What the reads and writes above are built on, in Google's words:

Questions

Questions about Search Console and AdCopilot

What a Search Console MCP server is, which sites it sees, and what its two writes do and do not do.

Keep reading

Four more guides

The pages this one leans on, in the order they tend to be needed.

AI agent for Google Ads
Definition of an AI agent for Google Ads, how it differs from Smart Bidding and automated recommendations, the read/write boundary, and what to check before granting one access.
Autonomous agents
Levels of autonomy in Google Ads management, which optimisation work is safe unattended versus which needs approval, and why an action that cannot be walked back should not be automated.
Google Ads automation
The layers of Google Ads automation from Smart Bidding to scripts to AI agents, what each layer decides, what none of them will do, and what to automate first.
AI Google Ads audit
How to audit a Google Ads account with an AI assistant: the checks that matter, the exact questions to ask, wasted-spend patterns, and which of Google's own recommendations to distrust.
Start free