How to Use Google Ads MCP in Claude (Full Tutorial)

How to Use Google Ads MCP in Claude (Full Tutorial)

Overview of Google's Official MCP for Google Ads

Introduction to MCP

  • Google recently released their official Managed Connection Protocol (MCP) for Google Ads, allowing AI tools like Claude or ChatGPT to interact directly with ad platforms.
  • The MCP setup process is complex and time-consuming, resulting in limited functionality through a small read-only window.

Functionality of the MCP

  • The MCP enables users to query campaign performance by utilizing an LLM (Large Language Model), which identifies the appropriate tool to retrieve data from Google Ads.
  • Upon receiving requests, the LLM executes Python code via API calls to fetch relevant campaign performance data.

Challenges in Setting Up the Google Ads MCP

Setup Requirements

  • Users must create their own MCP server, requiring a developer token from Google Ads and setting up authentication within a Google Cloud project.
  • This setup involves significant technical work for minimal capabilities, such as listing accessible accounts and generating basic reports.

Limitations of Current Capabilities

  • Example queries include checking active campaigns or customer access; however, these tasks are overly complicated for many marketers.

Simplifying Access with Mark Effect MCP Server

Streamlined Connection Process

  • A demonstration on using Mark Effect's MCP server simplifies connecting to Google Ads, enabling report generation and campaign management with just two clicks.
  • Users can create an MCP server easily through Mark Effect by providing necessary credentials and obtaining an endpoint token.

Integration Steps

  • After creating the server, users add it as a custom connector in Claude by inputting the remote server URL and authorizing access.

Testing Functionality of the Integrated System

Reporting Capabilities

  • A test query demonstrates how Claude retrieves active campaigns from the connected Google Ads account using the Mark Effect MCP server.

Advanced Queries

  • More complex requests can be made, such as fetching top search terms or comparing performance metrics between different campaign types.

Performing Actions Through Claude

Executing Campaign Modifications

  • Users can instruct Claude to perform actions like pausing campaigns; confirmation prompts ensure user approval before executing changes.

Range of Operations Available

  • The Mark Effect provides over 300 operations across various platforms beyond just Google Ads, including Meta and TikTok.

Managing Permissions Within the MCP Framework

Approval Settings for Operations

  • Users can customize what operations require approval when interacting with their accounts through connectors.

Conclusion on Google's Official MCP Utility

Final Thoughts on Usability

  • While Google's official MCP signals progress towards integrating AI with ad management systems, its current complexity poses challenges that may deter many marketers.
Video description

In this tutorial, I review the official Google Ads MCP, show what the setup requires, and walk through the main limitations you should know before using it. The official Google Ads MCP currently requires a local setup and technical configuration. It can be useful for testing Google Ads with MCP, but it is limited if you want a hosted setup, campaign creation, write operations, approvals, and access to more than one ad platform. I also show how to connect the Markifact MCP to Claude and use it to work with Google Ads and 20+ other marketing platforms from one MCP server. You can pull reports, analyze performance, create campaigns, manage ads, pause items, and run hundreds of approved marketing operations across your marketing stack. ⏱️ Chapters 0:00 Intro to Google Ads MCPs 0:36 Official Google Ads MCP setup overview and limitations 3:08 Connect Markifact Google Ads MCP in Claude 5:29 Use Claude to pull reports from Google Ads 8:17 Use Claude Google Ads MCP to manage campaigns and pause items 9:30 Markifact MCP for cross-channel read and write operations What is the official Google Ads MCP? The official Google Ads MCP is a Model Context Protocol server that connects Claude to Google Ads. In this video, I show how the setup works, what it can do today, and the main limitations around local setup, technical configuration, and production use. What is the Markifact Google Ads MCP? Markifact Google Ads MCP is a hosted MCP server for marketers. It connects Claude, ChatGPT, Cursor, Manus, and other MCP clients to Google Ads, Meta Ads, TikTok Ads, GA4, DV360, Google Sheets, and 20+ other platforms. With Markifact MCP, you can pull reports, compare performance across channels, create campaigns and ads, pause underperforming items, manage assets, and run hundreds of approved marketing operations from one MCP server. 🔗 RESOURCES: 📌 Official Google Ads MCP server docs: https://developers.google.com/google-ads/api/docs/developer-toolkit/mcp-server 📌 Markifact Google Ads MCP: https://www.markifact.com/google-ads-mcp Like this video and subscribe for more tutorials on Google Ads, Claude, MCP, and AI-powered marketing automation.