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.

Claude Code Complete Beginner Course: Set Up, Build & Deploy

Claude Code Complete Beginner Course: Set Up, Build & Deploy

Master Claude Code from scratch in this comprehensive beginner course. Learn to set up the AI coding assistant, build a live web app, manage context, use advanced modes like plan mode, and deploy automations—all without requiring prior technical expertise.

How to Use Claude ai Step by Step for Beginners (2025 Guide)

How to Use Claude ai Step by Step for Beginners (2025 Guide)

Learn how to use Claude.ai from start to finish. This tutorial covers basics like writing emails and summarizing documents, then dives into advanced features like artifacts, projects, connectors, and skills to boost your productivity.

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.

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