Google Ads MCP + Claude로 광고 계정을 통째로 조종하기 — 공식 서버의 함정과 두 번의 클릭으로 끝내는 대안

Google은 최근 Google Ads용 공식 MCP(Model Context Protocol) 서버를 발표하며 광고주와 대형언어모델(LLM)을 직접 잇는 첫 번째 다리를 놓았다. 헤드라인만 보면 마케터의 손이 자유로워질 것처럼 들리지만, 실제로 문을 열어 보면 이야기는 사뭇 다르다. 공식 서버는 설치 절차가 상당히 까다롭고 결국 남는 것은 읽기 전용 리포트 창뿐이다. 반면 커뮤니티에서 급부상한 Marquee Effect(영상 화자가 부르는 이름 그대로 옮기면 "MarTech Effect", 화면 UI에는 Marketing Cloud로 표기됨) MCP 서버는 두 번의 클릭만으로 Claude를 Google Ads에 연결해 보고서 생성, 캠페인 일시중지, 새 캠페인 발주, 광고 소재 편집까지 대부분의 실무 작업을 대신하게 만든다. 이 리포트는 두 접근의 차이, 실제 연결 과정, 그리고 마케터가 즉시 활용할 수 있는 구체적 시나리오를 정리한다.

이 리포트에서 확인할 수 있는 것
  • Google 공식 MCP가 "출시"됐지만 마케터에게 왜 매력적이지 않은지의 구체적 근거
  • MarTech Effect/Marquee Effect MCP로 Claude를 Google Ads에 연결하는 실제 화면 흐름
  • 읽기(리포트 조회)와 쓰기(캠페인 조작) 시나리오의 실제 프롬프트 예시
  • 300+ 도구 목록과 자동 승인 vs 수동 승인 권한 설계 방법

목차

  1. MCP가 광고 자동화 문법을 바꾸는 이유
  2. Google 공식 Google Ads MCP의 한계
  3. MarTech Effect MCP의 접근 — 왜 두 번의 클릭이면 되는가
  4. 실제 연결 과정 — Marquee Fact와 Claude 커넥터 세팅
  5. 읽기 시연 — 활성 캠페인 확인부터 다차원 성과 비교표
  6. 쓰기 시연 — 캠페인 일시중지와 승인 게이트
  7. 300+ 도구 & 승인 정책 관리
  8. 정리 — 마케터가 지금 당장 얻을 실질적 이득
  9. 핵심 요약(Takeaways)

1. MCP가 광고 자동화 문법을 바꾸는 이유

지금까지 Google Ads를 관리한다는 것은 좌측 메뉴, 상단 탭, 필터, 열 편집기 사이를 끝없이 클릭하는 일이었다. 화자는 이 상태를 두고 "구글 광고의 모든 곳을 클릭하는 대신 Claude에게 물어보기만 하면 알아서 처리한다"고 요약한다. MCP는 Claude나 ChatGPT 같은 LLM이 광고 플랫폼과 직접 소통할 수 있게 해주는 프로토콜이며, 실무적으로는 이런 흐름으로 동작한다.

  • 사용자가 "이번 주 캠페인 성과 어때?" 같은 자연어 질문을 던진다.
  • Claude가 어떤 도구를 써야 하는지 자체적으로 판단해 Google Ads MCP를 호출한다.
  • MCP는 파이썬으로 Google Ads API를 실행해 데이터를 가져온다.
  • Claude가 이를 종합해 채팅창에 표(table)와 해석을 함께 표시한다.

결과적으로 마케터는 Google Ads UI를 열지 않고도 "질문 → 리포트 → 판단 → 즉시 조작" 사이클을 대화 한 창 안에서 끝낼 수 있게 된다. 문제는 이 다리를 어떻게, 누구를 통해 놓느냐이다.

2. Google 공식 Google Ads MCP의 한계

Google이 공식 MCP 서버를 공개한 것 자체는 의미 있는 신호다. 커뮤니티 개발자가 만든 서드파티 커넥터가 아니라 Google이 직접 광고 계정 접근 표준을 열어준다는 뜻이기 때문이다. 화자도 이 점은 분명히 인정하며 "그들은 진심으로 당신의 계정을 AI에 연결하도록 돕고 싶어한다"고 표현한다. 그러나 실제 마케터가 부딪히는 벽은 두 가지다.

공식 MCP를 쓰려면 필요한 것들
  1. Google Ads 개발자 토큰 발급
  2. Google Cloud 프로젝트 생성 및 인증(OAuth) 설정
  3. 자체 MCP 서버 구성 후 Claude 또는 ChatGPT에 연결

화자는 이 과정을 "끔찍하다(really terrible)"고 표현한다. 마케터라면 해낼 수는 있지만, 며칠간의 학습과 셋업 시간을 각오해야 한다.

더 뼈아픈 지점은 이 노력의 대가로 얻는 결과물이 매우 좁다는 사실이다. 공식 MCP에서 할 수 있는 일은 접근 권한이 있는 계정 목록 확인, 지표 조회, 예산 확인, 진행 상황 파악 정도다. 즉 "읽기 전용 리포팅 창"에 가깝다. 캠페인 일시중지, 새 캠페인 생성, 부정 키워드 추가 같은 쓰기 작업은 불가능하다. Google 자체 예시도 "활성 캠페인이 몇 개 있나요?", "이번 주 성과는 어떤가요?" 같은 조회형 질문에 국한된다.

정리하면 공식 MCP는 개발자 친화적으로 열려 있지만, 마케터가 실제로 손에 쥐는 가치는 제한적이다. "몇 가지 리포트를 위해 지나치게 많은 노력을 들여야 한다"는 화자의 비판이 이를 압축한다.

3. MarTech Effect MCP의 접근 — 왜 두 번의 클릭이면 되는가

이 영상의 실질적 주인공은 Marquee Effect(자막에는 MarTech Effect·Marquee Fact·Marketing Cloud 등으로 혼용되지만 모두 같은 서비스로 취급됨) MCP 서버다. 공식 서버와 결정적으로 다른 점은 인증·MCP 서버·계정 연결이 하나의 SaaS로 이미 준비되어 있다는 것이다. 마케터는 개발자 토큰, GCP 프로젝트, OAuth 콜백 같은 것을 직접 다루지 않는다.

동시에 기능 커버리지는 공식 서버와 비교가 안 된다. 화자에 따르면 Google Ads뿐 아니라 GA4, Search Console, Meta, TikTok, Snapchat 등 여러 플랫폼에 걸쳐 300개 이상의 운영(operation) 도구가 노출된다. 즉 광고 매체 관리 실무의 대다수를 대화창 안에서 처리할 수 있는 셈이다.

4. 실제 연결 과정 — Marquee Fact와 Claude 커넥터 세팅

화자는 연결 과정을 단계별로 시연한다. Claude 사용자 관점에서 실제 손이 움직이는 순서는 다음과 같다.

Step-by-step: Claude ↔ Google Ads 연결
  1. Marquee Fact에서 계정 생성 → 연결(Connections) 탭에서 Google 이메일로 로그인, Google Ads 계정 액세스 위임
  2. Marquee Fact에서 New MCP Server 클릭, 이름을 "Claude Desktop" 등으로 지정 → MCP 엔드포인트 URL과 토큰이 발급됨
  3. Claude 새 채팅 → 커넥터(+) 메뉴 → Manage connectorsCustom connector 추가 → 이름과 원격 서버 URL 입력
  4. Claude 측에 커넥터가 등록되면 아직 "Not connected" 상태 → Connect 버튼 클릭 → 이메일로 도착한 승인 링크에서 MCP 액세스 인증
  5. Claude 채팅에서 커넥터 목록에 MarTech Effect MCP가 Connected로 표시되면 준비 완료

이 단계까지 걸리는 시간은 자막 흐름상 실질 5분 이내다. Google 공식 MCP가 요구하는 GCP 프로젝트 생성이나 OAuth 클라이언트 자격증명 발급 같은 절차가 완전히 사라진다.

5. 읽기 시연 — 활성 캠페인 확인부터 다차원 성과 비교표

연결이 끝나면 화자는 두 개의 조회형 프롬프트로 MCP의 실용성을 검증한다. 첫 번째는 아주 간단한 요청이다.

"MarTech Effect MCP를 사용해서 Google Ads 계정(LFI 역) 목록에서 현재 활성화된 캠페인을 확인해줘."

Claude는 다음의 내부 절차를 자동으로 실행한다.

  1. MarTech Effect MCP 서버를 도구 목록에서 찾는다.
  2. 어떤 하위 도구를 호출해야 하는지 판단한다.
  3. 사용 가능한 여러 Google Ads 계정 중 요청한 이름과 일치하는 계정 ID를 조회한다.
  4. 해당 계정의 활성 캠페인을 가져온다.
  5. 지난 30일 기준 간단한 성과 요약과 관찰(observation) 코멘트를 붙여 응답한다.

결과적으로 채팅창에는 "현재 6개의 활성 캠페인이 있으며, 지난 30일 지표 요약은…" 같은 리포트가 자동 생성된다. 여기서 흥미로운 점은 Claude가 계정 조회, 캠페인 조회, 지표 조회를 여러 도구 호출로 분해해 처리한다는 것이다. 사용자는 여전히 한 문장만 던졌을 뿐이다.

두 번째 프롬프트는 난이도를 한 단계 끌어올린다.

"지난 14일 동안 검색 캠페인에서 가장 많이 검색된 상위 10개 검색어를 가져와 줘. 그리고 검색 캠페인과 수요 창출 캠페인의 성과를 전환당 비용·전환량 기준으로 비교하는 표도 만들어 줘."

Claude는 이번에도 스스로 도구 조합을 선택해 다음 결과물을 만든다.

  • 상위 10개 검색어 표(노출수·클릭수·비용 포함)
  • 검색 캠페인 vs 수요 창출(Demand Gen) 캠페인 비교 표 — 클릭수, 노출수, 전환수, 전환율, 전환당 비용 컬럼

같은 작업을 Google Ads UI에서 수행하려면 캠페인 유형별로 화면을 전환하고 컬럼을 편집하고 검색어 리포트를 별도로 열어야 한다. MCP 위에서는 한 번의 대화로 끝난다.

6. 쓰기 시연 — 캠페인 일시중지와 승인 게이트

읽기만이라면 공식 MCP도 어느 정도 가능하다. 이 영상이 특히 강조하는 부분은 쓰기 작업이다. 화자는 "특정 이름이 포함된 모든 캠페인을 일시중지해달라"고 요청한다. 이때 흐름은 다음처럼 진행된다.

쓰기 요청 시 승인(Human-in-the-loop) 게이트
  1. Claude가 "다음 두 캠페인을 일시중지해도 될까요?"라고 확인 질문을 먼저 던짐
  2. 사용자가 확인하면 팝업으로 Allow / Always allow / Deny 선택지 표시
  3. 승인 즉시 캠페인 일시중지 API 호출 → 두 캠페인 모두 성공적으로 일시중지 완료 응답
  4. Google Ads UI에서 새로고침하면 캠페인 상태가 실제로 Paused로 반영되어 있음

같은 문법으로 캠페인 삭제, 새 캠페인 생성, 부정 키워드 추가, 사이트 링크 확장 생성, 광고 소재 편집, 계정 구조 재편성 등이 가능하다고 화자는 요약한다. 즉 그동안 마케터가 매일 반복하던 수동 작업의 상당 부분이 대화창 안에서 처리 가능하다는 것이다.

7. 300+ 도구 & 승인 정책 관리

"이 MCP로 정확히 뭘 할 수 있죠?"라는 질문에도 답은 대화창 안에 있다. 화자는 Claude에게 "Marketing Cloud MCP 서버에서 어떤 작업이 가능해?"라고 묻고, Claude는 사용 가능한 도구 전체 리스트를 다시 MCP에서 가져와 응답한다. 이 리스트에는 다음이 포함된다.

  • 매체: Google Ads, GA4, Google Search Console, Meta, TikTok, Snapchat 등
  • 읽기 유형: 계정/캠페인 목록 조회, 리포트 생성, 지표 확인, 검색어 리포트 등
  • 쓰기 유형: 사이트 링크 생성, 광고 생성, 계정 재구조화, 캠페인 일시중지·생성·삭제, 예산 조정 등

승인 정책 역시 조절 가능하다. Claude UI에서 커넥터 관리 화면으로 들어가 Marketing Cloud MCP를 열면, 도구별로 승인 필요 여부를 개별 설정할 수 있다. 기본값은 다음처럼 짜여 있다.

기본 승인 정책
  • 모든 쓰기·삭제 작업 → 매번 사용자 승인 필요
  • 연결 목록 조회, 보고서 생성 같은 안전한 조회 작업 → 자동 처리(무승인)
  • 보안이 부담스러우면 전체를 승인 필요로 전환 가능
  • 완전 신뢰 시 모든 작업을 자동 허용(계정 위임 수준)으로 전환 가능

이 설계는 실무적으로 중요하다. LLM이 광고 계정에 직접 손대는 상황에서 의도치 않은 예산 변경, 캠페인 삭제, 대량 편집은 곧바로 금전적 손실로 이어질 수 있기 때문이다. 도구 단위 승인 스위치는 이런 위험을 마케터가 직접 조율하도록 남겨둔다.

8. 정리 — 마케터가 지금 당장 얻을 실질적 이득

화자의 결론은 명료하다. Google 공식 MCP는 "AI가 광고 플랫폼에 접근할 수 있어야 한다"는 방향성 신호다. 그러나 지금 시점에서 개별 마케터가 얻는 즉각적 이득은 크지 않고, 설치 고통은 크다. 반면 MarTech Effect(Marquee Effect) 같은 SaaS형 MCP는 이미 대부분의 실무 요구를 대화 한 번으로 커버한다. 실질적 이득을 정리하면 다음과 같다.

  • UI 클릭 노동 소멸: 열 편집, 필터링, 리포트 다운로드가 대화 한 문장으로 대체된다.
  • 다플랫폼 통합: Google Ads + GA4 + Meta + TikTok을 하나의 대화 컨텍스트에서 다룰 수 있다.
  • Human-in-the-loop 안전장치: 쓰기 작업은 기본적으로 승인 단계를 거친다.
  • 확장성: 300+ 도구를 통해 조회부터 대량 편집까지 가능하며, 자연어 프롬프트가 그 인터페이스다.
  • 학습 곡선 감소: 신규 팀원이 Google Ads UI를 다 익히지 않아도, 대화형 프롬프트로 광고 운영에 참여할 수 있다.

9. 핵심 요약(Takeaways)

  1. Google 공식 Google Ads MCP는 "출시됐지만 실무엔 부족"하다. 개발자 토큰·GCP 프로젝트·자체 MCP 서버 구성이 필요하고, 결과물은 좁은 읽기 전용 리포팅뿐이다.
  2. MarTech Effect(Marquee Effect) MCP는 SaaS형 대안이다. Marquee Fact 계정 → New MCP Server → Claude Custom Connector 등록의 5분 세팅으로 Claude가 Google Ads에 붙는다.
  3. 읽기 요청은 자연어 한 문장으로 다차원 표까지 생성된다. "지난 14일 검색어 Top10 + 캠페인 유형별 CPA·전환량 비교표" 수준의 요청도 한 번에 처리된다.
  4. 쓰기 요청은 승인 게이트를 거친다. Claude가 대상 캠페인을 재확인하고, Allow/Always allow/Deny 팝업이 뜬 뒤 실제 API가 호출된다.
  5. Google Ads뿐 아니라 GA4·Search Console·Meta·TikTok·Snapchat 등 300+ 도구가 한 커넥터에 묶여 있어, 다플랫폼 마케팅을 대화 한 창에서 조율할 수 있다.
  6. 승인 정책은 도구 단위로 조정한다. 쓰기·삭제는 기본 승인 필요, 조회는 자동 처리이며, 필요 시 전 도구 무승인 또는 전 도구 승인 필요로 전환 가능하다.
  7. 실행 순서 제안: (1) Marquee Fact 가입 → (2) Google 계정 위임 → (3) Claude 커넥터에 URL·토큰 등록 → (4) 조회 프롬프트로 검증 → (5) 승인 정책을 확인한 뒤 쓰기 작업 시작.

원본 영상: How to Use Google Ads MCP in Claude (Full Tutorial)