google-ads-mcp

Community

Connect Claude to your live Google Ads data.

Authoritallstartedwithaidea
Version1.0.0
Installs0

System Documentation

What problem does it solve?

It solves the problem of configuring safe, authenticated access from Claude to the Google Ads API so you can run reporting and analysis against your real campaigns without manual exports.

Core Features & Use Cases

  • MCP server setup for live Google Ads access: Configure and run the google-ads-mcp server so an MCP-capable client (Claude Code/Desktop/Cursor) can query your account.
  • Credential and environment configuration: Use either environment variables or a GOOGLE_ADS_CREDENTIALS YAML path to authenticate reliably.
  • Workflow-ready GAQL querying and troubleshooting: Supports GAQL-based reads plus guardrails for preview/dry-run behavior on write operations.

Quick Start

Set your OAuth and login credentials in a local .env file (or point to a google-ads.yaml via GOOGLE_ADS_CREDENTIALS), then run python -m ads_mcp.server and configure your .mcp.json/claude_desktop_config.json to load the google-ads MCP server.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: google-ads-mcp
Download link: https://github.com/itallstartedwithaidea/claude-googleadsagent/archive/main.zip#google-ads-mcp

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.