google-ads-api-mcp-setup

Configure the official Google Ads MCP server for AI assistant integration.

Updated Jun 26, 2026
One-click install
npx skills add https://github.com/wangx7/skills-collection --skill google-ads-api-mcp-setup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-ads-api-mcp-setup
Source: https://github.com/wangx7/skills-collection/tree/main/google-skills/skills/ads/google-ads-api/google-ads-api-mcp-setup
Command: npx skills add https://github.com/wangx7/skills-collection --skill google-ads-api-mcp-setup

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually configuring the official Google Ads MCP server to connect AI assistants to Google Ads accounts for natural language querying of campaign and reporting data is complex, with strict prerequisite requirements, credential validation steps, and client-specific configuration that is error-prone for most users.

Core Features & Use Cases

  • Prerequisite & Installation Guidance: Step-by-step instructions for verifying Python 3.12+ and pipx, installing the official google-ads-mcp server, and validating the installation across macOS, Windows, and Linux.
  • Multi-Client Integration Support: Detailed configuration steps for connecting the MCP server to Claude Desktop, Cursor, Antigravity IDE/CLI, and Google Cloud Run deployments.
  • Tool Documentation & Troubleshooting: Explains the 3 available read-only MCP tools for querying Google Ads data, plus troubleshooting steps for common authentication, PATH, and client startup issues.
  • Use Case: A digital marketer can use this skill to quickly set up the MCP server, then ask their AI assistant to retrieve all enabled campaigns and their impression metrics for a specific Google Ads account without writing any custom API code.

Quick Start

Use the google-ads-api-mcp-setup skill to connect your AI assistant to your Google Ads account for natural language querying of campaign data and reporting metrics.

Frequently Asked Questions about google-ads-api-mcp-setup

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I connect my AI assistant to Google Ads for natural language reporting?

You can connect an AI assistant to Google Ads by configuring the official Google Ads MCP server, which enables natural language querying of campaign metrics and customer data via stdio transport.

Do I need Python 3.12 and pipx to set up the Google Ads MCP server?

Yes, setting up the Google Ads MCP server requires Python 3.12+ and pipx package management to install the server and validate the installation across macOS, Windows, and Linux environments.

Does the Google Ads MCP server work with Claude Desktop and Cursor IDE?

Yes, the Google Ads MCP server supports multi-client integration with Claude Desktop, Cursor, and Antigravity IDE/CLI, providing detailed configuration steps for connecting the server to these AI platforms.

What can I query from my Google Ads account using the MCP server tools?

The three read-only MCP server tools allow you to query Google Ads campaign metrics, customer data, and resource metadata, such as retrieving enabled campaigns and impression metrics for specific accounts.

Why is my Google Ads MCP server not starting or authenticating properly?

Google Ads MCP server startup or authentication failures often stem from invalid API credentials, PATH misconfigurations, or client startup errors, which can be resolved using the provided troubleshooting steps.