AI and models · Independent · 24 Oct 2026

googleads/google-ads-mcp

← AI and models
Google Ads MCP Server. Connects AI assistants to Google Ads data.

In simple English

This tool connects an artificial intelligence assistant directly to your Google Ads account. You can chat with your assistant to check campaign performance, list customers, and review account statistics. Setting it up requires a Google Cloud project, an API token, and some familiarity with command-line tools. It is free to download, but you still pay for any Google Ads API calls or cloud hosting you use. The ongoing work involves managing authentication tokens and keeping your server updated.

What it is

A Python-based Model Context Protocol (MCP, an open standard that lets AI models talk to external data sources and tools) server that bridges AI clients with the Google Ads API. It exposes account search, resource metadata, and customer lists as tools that language models can call automatically.

What it is good for

Solo builders and marketers who want to query advertising data using natural language inside their favorite coding or AI assistant environment.

Stars1.1k
LicenceApache-2.0
Latestv0.0.5 (2026-10-09)checked 24 Oct 2026
Last code change2026-10-09
Written inPython
Setup effort
4 / 5
Payoff
4 / 5
Good
  • Lets you query ad campaigns using plain English prompts.
  • Supports local deployment or cloud hosting on Google Cloud Run.
  • Includes configurable tool namespacing and granular access controls.
Watch for
  • Requires an approved Google Ads developer token and OAuth credentials.
  • Complex multi-step setup involving Google Cloud and command-line configuration.
  • Ongoing maintenance needed for token management and API updates.
Replaces

manual Google Ads dashboard reporting and custom API scripts

Works well with

Anthropic Claude Code

Similar repositories
Also reviewed on Repo Radar
  • deepset-ai/haystack27k stars

    A Python framework for joining language models, document search and tools into one working pipeline.

  • Giskard-AI/giskard-oss5.9k stars

    A Python library that writes tests for language-model programs and tries to break them on purpose.

  • ggml-org/llama.cpp132k stars

    A C and C++ library and command-line tool for running language models locally.

Install
pipx run --spec "google-ads-mcp==0.0.5" google-ads-mcp

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Marketing & Growth › Advertising & Promotion › Campaign Management.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.