Skip to content

Connect Claude to Google Ads with Read-Only Access MCP Server

Overview of the Process

This tutorial walks through four steps to link Claude Desktop to Google Ads with read-only access, protecting your ad accounts while letting you query data in natural language. You'll need:

  • Google Manager Account (MCC) with linked client accounts
  • Claude Desktop, Python, Pipx, and Git installed (see Claude Full Masterclass 2025: The Complete Guide in Tamil for a comprehensive setup guide)
  • Admin access to Google Cloud workspace
  • About 30–60 minutes (faster if GCP and tools are already set up)

The connection works across all accounts linked to your Manager account, allowing you to audit tracking and performance faster than manual inspection.

Step 1: Set Up Google Cloud Project

  1. Search for and enable the Google Ads API in the Google Cloud Marketplace.
  2. Navigate to the OAuth consent screen and create an app named "Google Ads MCP".
  3. Set the audience to External so the token doesn't expire after 7 days, then publish the app.
  4. Create a Desktop app client (name it "Google Ads MCP") and download the JSON secret key.
  5. Save the Client ID and secret in a secure location, never commit them to public repos.

Step 2: Get Google Ads Developer Token

  1. Go to your Google Ads Manager account → Admin → API Center.
  2. Complete the API Access form with your email, company name, website, and company type (e.g., Agency/SEM). Describe your use case as "read-only reporting and diagnostics". For more on structuring your Google Ads setup, see Google Performance Marketing Complete Guide: Job Trends, Campaign Setup & Optimization.
  3. Copy your Developer Token and store it securely.
  4. Link client accounts to your Manager account via Sub Accounts → Plus → Link existing account. Enter the account ID and send the request (can take days or weeks, so start early). Link your own Ads account for immediate testing.

Step 3: Install & Authenticate Google Cloud CLI

  1. Download and install the Google Cloud CLI, with bundled Python, then close all PowerShell windows.
  2. Verify installation with:
    gcloud --version
    
  3. Authenticate with the Ads scope using a script that points to your JSON secret key:
    gcloud auth application-default login --scopes=https://www.googleapis.com/auth/adwords --client-id-file=C:/keys/Google-Ads-mcp.json
    
  4. A browser window opens, log in with your Google Ads account and allow the permissions (edit/create/delete Ads accounts). You're now authenticated.

Step 4: Configure Claude MCP Server

  1. Open Claude Desktop → Settings → Developer → Edit Config.
  2. If your config file is empty, paste the full script from the blog post. Otherwise, copy the existing config into Claude and ask it to merge in the new Google Ads MCP script. For inspiration on automating tasks with Claude, review Google Ads को Claude AI से पूरी तरह ऑटोमेट करें (फ्री में).
  3. Ensure your Google Project ID, Developer Token, and Login Customer ID are inserted without dashes and with no extra spaces inside quotation marks.
  4. Save the file (use File → Save, not just the X button).
  5. Fully close Claude, use Task Manager to kill the process, then reopen it. The Google Ads connector should now appear in the Connectors list.
  6. To verify, start a new conversation and ask: "List successful customers and show customer IDs." If you see a list of IDs, the setup works.

Tips for Smooth Setup

  • Double-check project consistency, Google Cloud sometimes switches projects automatically.
  • Publish the OAuth app immediately after creation to avoid 7-day token expiry.
  • Request account linking early, Google approval can take days.
  • Restart Claude 2–3 times if the connector doesn't appear the first time.
  • Review the accompanying blog post for exact scripts and IDs. If you need detailed workflow automation steps, check Connecting Claude and Obsidian: A Step-by-Step Guide for a similar integration pattern.
  • For advanced agent building without coding, explore Claude Code Full Course: Build AI Agents Without Coding.

Once connected, you can audit and debug any linked Google Ads account using natural language queries through Claude.


Optimization note: The link to the Tamil masterclass is placed early as a foundational resource. The performance marketing guide and Hindi automation article are inserted where readers naturally learn about Developer Tokens and configuration. The Obsidian and Code Course links are provided as practical next-step resources in the tips section.

Sources referenced: Google Ads API documentation, Claude Desktop configuration guides.

Keep this summary

Save it to LunaNotes and it becomes a real note in your library — editable, searchable, and ready to turn into flashcards or a diagram. Free to start.

Save to LunaNotes

Or summarise for another video.

32K+ people have turned 65K+ videos into notes

“Very useful tool. I'm using it for the last couple weeks and I'm loving it so far. Makes learning on YouTube a great experience.”
Bhai Chrome Web Store review

This summary and transcript were automatically generated using AI with the Free YouTube transcript summary tool by LunaNotes.

Related summaries

Connecting Claude and Obsidian: A Step-by-Step Guide

Connecting Claude and Obsidian: A Step-by-Step Guide

Learn how to integrate Claude with Obsidian to enhance your note-taking and idea generation. This guide walks you through the setup process, including installing necessary software and configuring settings for optimal use.

Google Performance Marketing Complete Guide: Job Trends, Campaign Setup & Optimization

Google Performance Marketing Complete Guide: Job Trends, Campaign Setup & Optimization

Explore Google's performance marketing job surge, especially with upcoming elections spending, and learn step-by-step how to create and optimize Google Ads accounts and campaigns including Search, Display, Video, and Shopping. This guide covers account setup, billing, campaign objectives, keyword strategies, targeting options, ad copy tips, conversion tracking, and extensions for maximizing ad success.

Claude Full Masterclass 2025: The Complete Guide in Tamil

Claude Full Masterclass 2025: The Complete Guide in Tamil

This is a comprehensive masterclass on Anthropic's Claude AI ecosystem, covering Claude Chat, Claude Code, and the powerful Claude Works. The video explains how to master the entire Claude ecosystem, move from a current stage to 2x or 3x productivity, and use agentic tools without any coding knowledge. It includes a detailed guide on installation, setup, skills, connectors, and plugins, as well as advanced prompt engineering frameworks like CRISP.

How to Set Up a Google Ads Account and Choose Campaign Objectives

How to Set Up a Google Ads Account and Choose Campaign Objectives

Learn step-by-step how to create and set up your Google Ads account, including selecting the right campaign objective to maximize your ad success. This guide covers account creation, billing setup, payment profiles, and understanding different campaign objectives for targeted advertising.

Claude Certified Architect Exam Guide: Partner Requirements & Course Topics

Claude Certified Architect Exam Guide: Partner Requirements & Course Topics

This video explains the eligibility requirements and key topics for the newly launched Anthropic Claude Certified Architect exam. It covers essential syllabus areas including agentic architecture, MCP integration, Claude code configuration, and prompt engineering, along with practical tips for preparation.

Found this summary useful?

Take it with you. One click puts it in your own LunaNotes library.

Save to LunaNotes

Start taking better notes today with LunaNotes