Skip to content
Best Marketing MCPs
Vendor-maintainedDocumentation reviewed

For reporting on Google Ads campaigns

Google Ads MCP

By Google. Official server in Google’s googleads GitHub organization (Apache-2.0). Other repositories with similar names are archived or unofficial.

Good for the “what happened?” half of paid search: performance questions answered with real account data through Google’s own server. It does not create or edit campaigns, and setup involves a Google Cloud project, credentials and possibly a developer token with production access.

Disclosure: the publisher of this site has commercial relationships with some of the companies whose products we rank. Read our full disclosure.

Reads data
Yes
Makes changes
No
Runs
Runs on your computer
Cost
Free

What it does

  • search runs Google Ads Query Language queries against your accounts.
  • get_resource_metadata explains which fields a resource such as “campaign” has.
  • list_accessible_customers lists accounts you can reach.
  • Resources expose the API discovery document, metrics, segments and release notes.

Reads

Account data via Google Ads Query Language, plus API metadata, metrics and segments.

Makes changes: No

The documented tools (search, get_resource_metadata, list_accessible_customers) only retrieve information.

Marketing tasks it helps with

  • Explain a cost spike

    Break spend down by campaign, day and device.

    Try: “Which campaigns drove the increase in cost last week?”

  • Find wasted search terms

    Query search term reports without exporting.

Who it’s for

A good fit if

  • PPC managers who want faster reporting.
  • Analysts comfortable with Google Cloud setup.

Look elsewhere if

Requirements and setup

  • Python with pipx.
  • A Google Cloud project with the Google Ads API enabled.
  • A developer token with production access, where required.
  1. Install pipx and enable the Google Ads API in a Google Cloud project.
  2. Configure credentials and, if needed, a developer token.
  3. Add the server to your MCP client using the configuration in the README.

Step-by-step for each assistant: How to connect an MCP.

Limitations

  • No campaign creation or editing in the documented tools.
  • New developer tokens may be limited to test accounts until they get Explorer access.
  • Google notes it adds a header to API calls to collect usage data.

Sources and evidence

Documentation reviewed. We read the maker’s current documentation and linked sources. We have not installed it or run a workflow, so this page says nothing about speed, reliability or output quality.

Facts checked against these sources on .