NotFairNotFair
Start now

AI ads infrastructure

Does Claude Work With Google Ads?

Yes. Claude can use Google Ads through MCP. Choose Google's official read-only server for local analysis or NotFair for a hosted, approval-gated workflow.

NotFair Team||

Yes — Claude can work with Google Ads through an MCP (Model Context Protocol) server. Google now provides an official, self-managed server for read-only account discovery and GAQL analysis. NotFair provides a hosted alternative when the work also requires selected-account OAuth access, approval of proposed changes before supported writes, and an operations record for live account actions.

Which Claude products work with Google Ads?

  • Claude clients with local MCP supportGoogle's official server runs over stdio, so it fits clients that can run or reach that local process.
  • Hosted MCP-compatible clientsNotFair uses a hosted Streamable HTTP endpoint, so setup does not require local Google Ads API credentials.
  • Before connectingconfirm that the particular Claude surface and plan you use support the transport you intend to install. Client capabilities change faster than the Google Ads API itself.

What you need to make it work

  • A Google Ads account with at least one active customer ID.
  • A Google identity that has access to that account (direct or via a manager / MCC account).
  • A Claude surface that supports the MCP transport you selected. Check the current client documentation before installing a local stdio server or a hosted HTTP connector.
  • For NotFair's hosted workflow, allow about 5 minutes for the OAuth flow and connector install.

What safety should look like when Claude can write

Read access and write access should not be treated alike. With NotFair, the connected user selects the accounts in scope. Write-capable tools do not run silently: the client presents the proposed action for explicit approval. Applied changes are recorded with who acted, the target, and before/after values; supported changes include undo metadata. That gives an operator something concrete to review before and after an AI-assisted change.

What does not work

  • Claude cannot read your Google Ads account by URL or screenshot. Pasting an Ads dashboard URL into Claude does nothing without an MCP connection.
  • Claude does not control Google Ads merely by opening a dashboard URL. A browser-driving agent is a separate approach; an MCP connection gives the client structured account data and defined tool calls instead.
  • A Claude surface that does not support the selected MCP transport cannot connect to Google Ads through that server. Check the client documentation before troubleshooting the account connection.

How does Claude actually talk to Google Ads?

Claude does not call the Google Ads API directly. It calls the MCP server you configured, which calls Google Ads on your behalf. With Google's official server, that is a local read-only process using your credentials. With NotFair, it is a hosted service that connects the accounts you selected and can require approval for supported writes. In both cases, the server—not Claude itself—owns the Google Ads API interaction.

FAQ

Move from article to live account work

Connect your account first, then use an MCP client to turn the article workflow into a reviewed account action.

FAQ

Common questions about Model Context Protocol.

Anthropic does not publish a Google Ads server. Google publishes an official read-only Google Ads MCP server, and third parties such as NotFair offer other operating models. Claude uses whichever compatible server you configure.

Yes — through the same MCP server, exposed via the Codex connector. The same NotFair connection can power Claude and ChatGPT simultaneously.

Tool call inputs and outputs flow through Claude (which is hosted by Anthropic) the same way any conversation does. Anthropic's data retention policies apply. NotFair only sends Google Ads data Claude requests via tool calls — not your full account.

Sign in at notfair.co/connect with the demo flow (no Google Ads account required) and ask Claude "audit my account." The demo uses simulated ecommerce data and confirms the integration works in your Claude client.