
Google Ads MCP Server
Run Google Ads campaign changes, GAQL reports, bulk mutates, and previews from your agent during launch and optimization sprints.
Overview
Google Ads MCP Server is a MCP server for the Launch phase that manages Google Ads campaigns, GAQL reporting, bulk mutate, validation, and previews from your agent.
What is this MCP server?
- Google Ads campaign and ad group writes via MCP tools
- GAQL reporting for performance pulls without manual query UI
- Bulk mutate operations with validation and preview steps
- stdio @cesteral/gads-mcp v1.1.0 and deployable streamable-http remote
- Shared mcp-open-advertising repo pattern with other platform servers
- Server version 1.1.0
- npm identifier @cesteral/gads-mcp
- stdio and streamable-http at /gads-mcp/mcp
What problem does it solve?
Jumping between Google Ads UI and your IDE breaks flow when you need quick reports, bulk edits, or validated changes during a launch.
Who is it for?
Solo builders running their own Google Ads who want agent-assisted reporting, bulk updates, and safer preview-before-publish mutates.
Skip if: Accounts without API access or developer token, or teams that require all ad changes through a dedicated agency portal only.
What do I get? / Deliverables
Your agent can query performance with GAQL, stage mutates with validation and previews, and apply campaign writes from one MCP-connected workflow.
- Agent-driven GAQL performance reports
- Validated bulk mutates and campaign write operations
- Previewed ad changes before they hit live campaigns
Recommended MCP Servers
Journey fit
Search and Performance Max spend is a primary launch distribution channel for builders validating demand and scaling signups. Google Ads tooling belongs on distribution because it directly controls paid reach, keywords, and conversion campaigns—not codebase integration.
How it compares
Google Ads API MCP integration with GAQL and bulk mutate, not a keyword research skill or SEO crawler.
Common Questions / FAQ
Who is Google Ads MCP Server for?
It is for builders and small teams who operate Google Ads accounts and want MCP agents to handle writes, GAQL reports, bulk mutates, validation, and previews.
When should I use Google Ads MCP Server?
Use it at launch and during growth sprints when you need fast reporting and structural campaign changes alongside product work.
How do I add Google Ads MCP Server to my agent?
Add @cesteral/gads-mcp via npm stdio or deploy the HTTP remote and configure Google Ads API credentials and customer access on the server, then register the MCP URL or command in your agent.