Read your Google Search Console data and manage indexing from the same chat you run ads in

Opus Growth is a hosted MCP connector that puts Google Search Console inside Claude or ChatGPT, next to the ad accounts you already manage there.

Ask in plain English

Show my top 30 non-branded queries by clicks for the last 28 days, with impressions, CTR and average position.

Which queries have over 1,000 impressions but under 2% CTR? These are the titles and meta descriptions worth rewriting first.

Inspect https://example.com/pricing — is it indexed, when was it last crawled, and is it mobile-usable?

Its 6 Search Console tools pull the performance report — clicks, impressions, CTR and average position by query, page, country and device — list your verified properties, show which sitemaps are submitted and when they were last read, submit a new sitemap, and run URL inspection to see whether a page is indexed and mobile-usable. Because it sits in the same conversation as Google Ads, Microsoft Advertising, GA4 and Tag Manager, you can line up paid and organic on the same query in one prompt instead of exporting two dashboards. Reads run instantly; the only write — submitting a sitemap — is shown to you as a dry-run preview and sent to Google only after you approve it. Paste one URL, sign in with Google, and you are querying Search Console in about 60 seconds.

What you can do

The full performance report, sliced the way you ask

Ask for clicks, impressions, CTR and average position by query, page, country or device for any date range, and filter to the segment you care about — branded versus non-branded queries, one page's rankings, mobile against desktop. The Search Console UI caps and paginates this; in chat you describe the cut once and get the table, then ask the follow-up in the same thread.

See paid and organic on the same query, side by side

Because Search Console shares the conversation with Google Ads, you can ask which terms you rank for organically and are also paying for on Search, or which high-impression, low-CTR queries deserve a title rewrite rather than a bid. Pairing GSC impressions with ad spend on the same keyword is the comparison most teams never make because it lives in two tools — here it is one prompt.

URL inspection without opening the console

Check whether a specific URL is indexed, when Google last crawled it, whether it is mobile-usable and which canonical Google chose. After you ship a new landing page or fix a noindex tag, ask for the inspection result directly instead of clicking through the property picker — useful the moment a page that should be earning clicks is showing zero impressions.

Manage sitemaps and nudge indexing

List every sitemap on a property with its submitted date, last-read date and error count, then submit a new or updated sitemap when you publish a batch of pages. Submitting is the one write action here, so it comes back as a preview showing the exact property and sitemap URL before anything reaches Google.

Feed organic gaps straight into keyword work

The queries where you show up on page two with a decent CTR are the cheapest wins in the account — sometimes an organic push, sometimes a paid one. Pull those from Search Console, then in the same conversation ask Google Ads for search-volume and competition on them, or draft a responsive search ad to capture the demand while the page climbs.

One connection, no API setup, no separate reporting stack

Search Console is one of 180+ live platform tools on a single connector — no Search Console API project to create, no service-account JSON to store, no data warehouse. The same connection also reaches Google Ads, Microsoft Advertising, TikTok, LinkedIn, GA4, Tag Manager and YouTube, so organic data lands in the same place as everything else you report on.

Set it up in 60 seconds

  1. 1

    Add the connector to Claude or ChatGPT

    In Claude (claude.ai or Claude Desktop) open Settings → Connectors → Add custom connector and paste https://mcp.opus-growth.com/mcp. In ChatGPT, enable developer mode and add the same URL. There is nothing to install or self-host, and no Search Console API project or API keys to set up.

  2. 2

    Sign in with Google and pick your properties

    Hosted OAuth handles authorization. Sign in with the Google account that owns or has access to your Search Console properties, and select which ones the assistant may read. Access stays scoped to the properties you approve. Setup takes about 60 seconds.

  3. 3

    Ask in plain language

    Type "show my top 20 non-branded queries by clicks for the last 28 days" or "is this URL indexed?" Reads answer instantly. Submitting a sitemap comes back as a preview you approve first. The free trial includes 75 actions and asks for no card.

Ask in plain English

Show my top 30 non-branded queries by clicks for the last 28 days, with impressions, CTR and average position.

Which queries have over 1,000 impressions but under 2% CTR? These are the titles and meta descriptions worth rewriting first.

Inspect https://example.com/pricing — is it indexed, when was it last crawled, and is it mobile-usable?

List the sitemaps on my property with their last-read date and any errors, then submit https://example.com/sitemap.xml.

Compare my organic clicks from Search Console against my Google Ads Search impressions on the same top queries this month.

Which pages lost the most clicks in the last 28 days versus the previous 28? Give me the top ten by absolute drop.

Frequently asked questions

MCP (Model Context Protocol) is the open standard AI assistants use to call real tools. Opus Growth is a hosted, remote MCP connector: you paste https://mcp.opus-growth.com/mcp into Claude or ChatGPT once, and your assistant gains 6 Google Search Console tools — the performance report, property list, sitemap list, sitemap submission and URL inspection — alongside 180+ live platform tools across Google Ads, Microsoft Advertising, TikTok, LinkedIn, GA4, Tag Manager and YouTube. It means your organic search data lives in the same chat as your ad accounts instead of a separate tab.

The performance report — clicks, impressions, CTR and average position — broken down by query, page, country and device for any date range you name, with filtering to segments like branded versus non-branded. It also lists your verified properties, lists submitted sitemaps with their last-read date and error count, submits a sitemap, and runs URL inspection to report index status, last crawl date, mobile usability and the canonical Google chose.

It is read-only except for one write: submitting a sitemap. Every report and URL inspection runs immediately without a confirmation step. Submitting a sitemap is prepared as a dry-run preview first — showing the property and the exact sitemap URL — and is sent to Google only after you approve it, the same approval gate used across every write tool on the connector.

Because paid and organic answer the same questions about the same queries, and keeping them apart hides the cheapest decisions. In one conversation you can find a query you rank for on page two and are also bidding on, spot high-impression low-CTR pages that need a title rewrite instead of a bid, or pull organic demand into keyword research for a new campaign — none of which is convenient when the data lives in two separate dashboards.

No. Authorization is hosted OAuth — sign in with the Google account that has access to your properties. There is no Search Console API project to create in Google Cloud, no service-account key to generate and store, no server to run and no data pipeline to maintain. The person who reads the reports sets it up themselves in about a minute.

Yes, from the same URL. It works with Claude on claude.ai and Claude Desktop, with ChatGPT via developer-mode connectors, and with any other MCP-compatible app such as Cursor. You paste https://mcp.opus-growth.com/mcp in each and your Google authorization carries across them.

Start on a free trial: 75 actions, no credit card. Pro is $49.99/month with 5,000 actions and covers every live platform including Search Console. Agency is $99.99/month with unlimited actions plus MCC and multi-account support for people running several properties or client sites. Yearly billing is $499.99 and $999.99, in USD through Paddle as merchant of record, cancel anytime.

Yes. You authorize as many verified properties as you have access to, and you name the property in each request — list its sitemaps, submit a new one, or inspect a URL on it. On the Agency plan with unlimited actions this scales cleanly across a roster of client sites in one conversation.

Explore more

Connect Google Search Console to Claude or ChatGPT and read your organic performance next to your ad spend. Paste https://mcp.opus-growth.com/mcp, sign in with Google, and pull your top non-branded queries in under a minute — free trial, 75 actions, no card.