google-ads-mcp
CommunityConnect 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.