Comparison

Google Ads MCP: Google’s official MCP vs Opus Growth

Last updated: 14 August 2026

Google now has an official Google Ads MCP server. So how is it different from Opus Growth?

Google’s solution is free and open source, but the setup and infrastructure are yours to run. Opus Growth is a ready-to-use hosted remote MCP: add the connector to Claude or ChatGPT, connect your account, and start using it.

Google’s official MCP server is currently a read-only developer tool, designed to read and analyze Google Ads data. Opus Growth reads Google Ads too — but it can also create and change campaigns, and it connects your other ad platforms, Analytics, Search Console, Tag Manager and your website to the same AI conversation.

Start Your Free TrialFree trial. No card required.

Comparison

At a glance

Dimension
Opus Growth
Google AdsGoogle Ads MCP
What it is
A ready, hosted remote MCP — it reads and changes Google Ads; no setup.
A read-only, open-source developer tool designed to read Google Ads data.
MCP capabilities
Create and manage campaigns, change budgets/bids/keywords; plus manage Analytics, Search Console, Tag Manager and your website in the same chat.
Read and report campaign, budget and performance data via GAQL. Can't change anything.
Risk to mess up your ads
None. Every change is shown as a preview first and applied only after you approve — and it's written to an audit log.
None — it can't change anything anyway (read-only).
Platforms
Google, Microsoft, TikTok, LinkedIn (Meta after approval) + Analytics, Search Console, Tag Manager, YouTube and your website.
Google Ads only.
Who is it for?
Anyone who runs ads — marketers, founders, agencies. No setup or technical knowledge required.
Developers and technical teams who want to set up and run their own MCP infrastructure.
Setup
~60 seconds. Add the connector to Claude/ChatGPT and sign in with Google. No developer token.
Python/pipx, a developer token, Google Cloud + OAuth, MCP client config; deploy it yourself for remote use.
Starting price
Free trial (no card). Pro $49.99/mo, Agency $99.99/mo.
Open source/free — but the infrastructure and maintenance cost is yours.

Comparison

Feature comparison

Opus Growth
Google AdsGoogle Ads MCP
Reading Google Ads data
Yes
Yes
Making changes in Google Ads
Yes
No — current release is read-only
Creating campaigns
Yes
No
Changing budgets / bids
Yes
No
Keyword / negative keyword management
Yes
No
Natural-language use
Yes
Yes
Ready hosted remote MCP
Yes
No — you run or deploy it yourself
Developer token
Not required for the user
Required*
Google Cloud / OAuth setup
Managed by Opus Growth
Required
Other ad platforms
Microsoft Ads, TikTok Ads, LinkedIn Ads; Meta after platform approval
No
Analytics / Search Console / GTM
Yes
Out of scope for the Google Ads MCP
Website management
Yes
No
Change preview
Preview before every change
N/A; no write capability
Human approval
Applied only after you approve
N/A
Audit log
Applied actions are logged
No product-specific change-approval log
Price
Free trial; Pro $49.99 / Agency $99.99
Open source; you run your own infrastructure

* The Google Ads API requires a developer token with at least basic API access. Some new tokens are auto-upgraded to Explorer access; otherwise access is requested via the API Center.

Reads vs. acts

The biggest difference: Google’s MCP reads, Opus Growth also acts

Google’s own documentation describes the current Google Ads MCP release explicitly as “Read-only (current release)”.

Google also states:

This implementation is strictly read-only. It cannot modify bids, pause campaigns, or create new assets.

So you can ask Google’s official MCP things like:

  • “How did my campaigns perform this week?”
  • “Which campaigns spend the most?”
  • “Show the last 30 days broken down by device.”
  • “Which accounts do I have access to?”

But you can’t make it:

  • create a campaign
  • pause a campaign
  • change a budget
  • change a bidding strategy
  • add a keyword or negative keyword
  • create or edit an ad

Opus Growth’s Google Ads integration, meanwhile, currently has 44 write tools and 39 read tools. So the conversation doesn’t have to end at analysis.

You: Find search terms from the last 30 days that spent money and drove zero conversions.
Opus analyzes the account and returns the results.
You: Add the irrelevant ones as negative keywords.
Opus shows you the change first. Once you approve, it applies it to your Google Ads account.

Google Ads MCP

What do Google’s 3 tools actually do?

Google’s official Google Ads MCP server offers three callable tools. It would be wrong to call this MCP “only three simple queries”: for reading and reporting it can reach broad Google Ads API data; the limitation is that it can’t change anything.

list_accessible_customers

Lists the Google Ads accounts your Google account can access.

search

Queries campaigns, budgets, performance and other data via Google Ads Query Language (GAQL). You don’t need to know GAQL — the LLM interprets a natural-language request like “How is my campaign performance this week?” and builds the query.

get_resource_metadata

Shows which fields a resource such as Campaign has and what data can be queried. Google also exposes MCP resources like discovery document, metrics, segments and release notes.

Opus Growth

What can you change in Google Ads with Opus Growth?

Opus Growth’s write tools perform real actions in the Google Ads account. For example:

Create a Search campaignCreate a Performance Max campaignCreate a Demand Gen campaignCreate an App campaignCreate ad groupsCreate and update Responsive Search AdsAdd and manage keywordsAdd and remove negative keywordsManage shared negative listsChange bidding strategyChange campaign budgetsAudience targetingDevice targetingLocation / proximity targetingManage ad schedulesCampaign settingsExtension / asset managementPerformance Max asset managementCustomer Match audiencesWebsite audiencesLookalike audiencesConversion action managementConversion goals and settingsOffline conversion uploadsCall reporting settingsCampaign pause / status changesAd status changesIP exclusion management

One conversation

It’s not just “more tools”

Tool count alone doesn’t mean much. The real difference is that one question can continue across multiple systems. Say your Google Ads campaign gets clicks but no leads — the problem may not be Google Ads. In the same conversation, Opus Growth can:

  1. 1review campaigns and search terms,
  2. 2check conversion data,
  3. 3look at Google Analytics data,
  4. 4check the Tag Manager setup,
  5. 5review Search Console data,
  6. 6analyze your landing page or website.

Then it can pinpoint where the problem is and prepare the changes worth making. That’s the core difference between pulling a Google Ads report and solving a marketing problem.

Ads + website

You can connect your website to the same conversation

Opus Growth isn’t only for ad accounts. Connect your website too, and you can do site work through Claude or ChatGPT. For example:

“Change this headline on the home page.”
“Create a new landing page for a Google Ads campaign.”
“Add an FAQ to this page.”
“Check why it’s slow on mobile.”
“Find pages that get impressions in Search Console but no clicks.”
“Draft a new SEO page for this product.”

So ads, analytics, tracking and website stop being disconnected tools.

Marketing tools should be something you can talk to, not something you need to learn.

Setup

The setup difference

Google’s official MCP server

Google’s official setup generally needs:

  • Python / pipx install
  • A Google Ads API developer token
  • A Google Cloud project and the Google Ads API
  • OAuth credentials or Application Default Credentials
  • MCP client configuration

You can run the server on your machine. To use it as a remote MCP you deploy it yourself to Cloud Run or other infra — image build, deployment, environment variables, OAuth proxy. It makes sense for developers who want to manage their own infrastructure.

Opus Growth

Opus Growth is a ready-to-use hosted remote MCP. Add the connector URL to Claude or ChatGPT, sign in with your Opus Growth account, and connect your platforms.

You don’t need to prepare your own developer token, Google Cloud project, Python environment, Docker setup or MCP server.

Setup takes about 60 seconds.

Decide

Which should you use?

Choose Google’s official MCP if:

You want to analyze Google Ads data with AI, don’t need AI to change anything in your account, and are fine setting up and running your own MCP infrastructure.

It makes sense especially for developers and technical teams building their own internal agent systems.

Choose Opus Growth if:

You want to make real changes in your account, not just read Google Ads data. You can create campaigns, change budgets and bids, manage keywords and — after you approve the proposed change — apply it directly.

You can also connect Analytics, Search Console, Tag Manager, other ad platforms and your website to the same conversation — without building your own MCP infrastructure, in about 60 seconds.

Example

The difference in one example

Review my Google Ads performance over the last 30 days. Find search terms that spent money with no conversions, and add the irrelevant ones as negative keywords.

Google’s official MCP

It can do the first part: read and analyze the performance and search-term data. But it can’t do the second part that changes the account.

Opus Growth

It analyzes the performance and search terms. It shows you the negative keywords it recommends adding. Once you approve, it applies the change to your Google Ads account.

FAQ

Frequently asked questions

Yes. Opus Growth. Google’s official Google Ads MCP is read-only; Opus Growth both reads and changes Google Ads, and connects Microsoft, TikTok and LinkedIn plus Analytics, Search Console, Tag Manager and your website to the same conversation. Every change is previewed and applied only after you approve. It adds to Claude or ChatGPT in about 60 seconds.

Yes. Google offers an official, open-source MCP server for the Google Ads API. The current release focuses on reading data from Google Ads accounts and performance analysis.

No. As of 14 August 2026, Google’s documentation describes the current release as read-only. It can’t change campaigns, bids or assets.

No. The search tool uses GAQL under the hood, but the LLM using the MCP can translate your natural-language request into a GAQL query. Google’s own examples use natural-language prompts.

In the standard setup, yes. A Google Ads API developer token, a Google Cloud project and OAuth credentials are part of the setup. Some new tokens are auto-upgraded during the Explorer access process; otherwise you may need to request access.

Google doesn’t provide a ready hosted remote endpoint anyone can connect to. You can run the server locally, or deploy it yourself to Google Cloud Run or other infrastructure to use it as a remote MCP.

Not for the end user. The Google Ads API and OAuth infrastructure are managed by Opus Growth. You authorize with your own Google account.

Yes. It can perform write operations including campaign creation, bidding, budgets, keywords, negative keywords, targeting, assets and conversion settings. Account-changing operations are shown as a preview first and applied only after your approval.

No. The same connector also reaches Microsoft Advertising, TikTok Ads and LinkedIn Ads, plus Google Analytics, Search Console, Tag Manager and YouTube. Meta Ads can be offered through the same connector once the integration is complete and platform approval lands.

Yes. The Opus Growth hosted remote MCP connector can be added to MCP-capable clients such as Claude and ChatGPT.

If you want to manage Google Ads, not just read it

Google’s official MCP server is a strong, open-source foundation for querying your own Google Ads data with AI. Opus Growth aims one step further: read the data, talk through what to do, and apply the change you approve from inside the same conversation. Alongside Google Ads you can connect analytics, tracking, other ad platforms and your website to the same place.

Start Your Free TrialFree trial. No card required.