Otto란 무엇인가요?
Otto는 MCP 클라이언트(예: Claude) 내에서 Google Ads를 실행하고 관리할 수 있는 원격 Google Ads MCP 서버를 제공합니다. 로컬 MCP 서버 실행이나 터미널/JSON 설정 대신, 클라이언트에 단일 MCP URL을 붙여넣어 Otto에 연결한 후 Google 인증만 하면 됩니다.
핵심 목적은 MCP 클라이언트/에이전트 워크플로와 Google Ads 작업(캠페인 생성, 모범 사례 검사 적용, 보고서 출력 생성 등) 간의 호스팅된 브리지 역할을 하는 것입니다.
주요 기능
- 붙여넣기 URL을 통한 호스팅된 원격 MCP 서버 연결로 로컬 서버 설정 없이 MCP 클라이언트에서 바로 시작
- MCP 인증 사양에 맞춘 OAuth 기반 액세스, 로컬 파일 노출 대신 Otto 서버용 범위 제한 토큰
- 검색 캠페인 편집 제어: 캠페인 및 광고 그룹 생성, 키워드 추가, RSA 광고 초안 작성
- 내장 위생 및 검토 워크플로: 자동 태깅 검사, 검토 자동 적용, 거부 스냅샷
- 캠페인 구조 및 성과 필드(캠페인/광고 그룹/광고/키워드, 디바이스, 지오, 검색어 포함) 전반의 보고 및 내보내기 지원, 서명된 다운로드 링크를 통한 CSV 내보내기
- 시드 구문이나 URL에서 키워드 아이디어 생성 및 알려진 키워드의 과거 지표 추출 기능이 있는 키워드 플래너
- 지오 + 언어 타겟팅 및 위치별 결과, 리스트 생성/첨부 및 안전을 위한 검색어 검토 기능
Otto 사용 방법
- 클라이언트에서 MCP 서버 연결(Claude 예시): Claude 설정 → 커넥터 → 사용자 지정 커넥터 추가 → Otto MCP URL 붙여넣기: https://googleads.hireotto.com/mcp.
- 연결 핸드셰이크 완료: Otto가 작업 공간을 인식하도록 Google 로그인 창이 열림; 프롬프트 승인.
- Google Ads 인증: Claude에서 “Connect Google Ads” 또는 “Authenticate Google Ads” 같은 프롬프트 실행. Claude가 인증 링크 반환—열고 액세스 허용.
- 프롬프트 시 Otto가 액세스할 수 있는 Google Ads 계정 선택, 인증 창 닫고 Claude로 돌아감.
- “List my accessible accounts” 또는 “List campaigns for 123‑456‑7890” 같은 간단한 프롬프트로 액세스 확인.
사용 사례
- 에이전트와 PPC 관리: MCP 지원 AI 클라이언트를 사용해 채팅/워크플로를 벗어나지 않고 검색 캠페인 및 광고 그룹 생성/업데이트, 키워드 추가, RSA 광고 초안 작성.
- 지속적인 광고/계정 위생: 자동 태깅 검사 및 검토/거부 스냅샷 요청으로 기존 “깔끔한 위생” 관행에 맞춰 캠페인 변경 유지하고 일반적인 사소한 문제 줄임.
- 검색어 안전 및 부정 키워드 워크플로: 검색어 검토, 리스트 생성/첨부, 에이전트 주도 프로세스의 일부로 부정 또는 안전 관련 업데이트 생성해 낭비 방지.
- 프로그래밍 출력과 키워드 연구: 키워드 플래너 기능으로 시드 구문이나 URL에서 키워드 아이디어 생성, 알려진 키워드의 과거 지표 추출 후 CSV로 결과 내보내기해 추가 분석.
- 구조화된 컨텍스트 보고: 캠페인/광고 그룹/광고/키워드 및 디바이스, 지오, 사용 가능한 전환 관련 필드 같은 차원 전반 보고 요청 후 서명된 CSV 링크 다운로드로 프로그래밍 검토.
자주 묻는 질문
지원 클라이언트는 무엇인가요?
페이지에서 Claude 같은 MCP 클라이언트를 사용한다고 설명합니다. MCP 클라이언트 외 호환성은 명시되지 않았습니다.
Google Cloud나 터미널 단계가 필요하나요?
아니요. 페이지에 Google Cloud 설정, JSON 편집, 터미널 단계가 없으며 MCP 클라이언트에 MCP URL을 붙여넣어 연결한다고 명시되어 있습니다.
캠페인을 자동으로 변경하나요?
페이지에 서버를 사용해 캠페인 생성/편집(캠페인/광고 그룹 생성, 키워드 추가, RSA 초안 작성) 및 위생/검토 워크플로 적용 가능하다고 나와 있지만, 워크플로에서 승인 없이 변경이 자동 적용되는지는 명시되지 않았습니다.
인증 중에 무슨 일이 발생하나요?
Google 로그인 핸드셰이크 완료 후 Claude에서 인증 프롬프트 실행해 링크 반환. 액세스 허용하고 Otto가 액세스할 Google Ads 계정 선택.
지원팀에 어떻게 연락하나요?
제공된 콘텐츠에 “How do I contact support?” FAQ 항목이 있지만, 지원 세부 정보 또는 연락 방법은 포함되지 않았습니다.
대안
- Google Ads용 로컬 MCP 서버 실행: 이미 로컬에서 MCP 서버를 운영 중이라면 자체 Google Ads 통합을 호스팅·설정하는 것을 선호할 수 있지만, 이는 일반적으로 붙여넣기 원격 URL 대신 로컬 설정을 수반합니다.
- Google Ads 자동화 또는 스크립팅 방식 사용: 캠페인 작업을 수행하는 Google Ads 스크립트나 기타 자동화 도구를 사용하는 대안이 있지만, MCP/에이전트 워크플로에 직접 통합되지 않을 수 있습니다.
- 보고 중심 도구(CSV 기반) 사용: 채팅 내 편집이 아닌 내보내기와 보고가 주 목적이라면 캠페인, 키워드, 검색어, 지오/디바이스 분석을 CSV 보고서로 생성하는 도구를 사용하고 MCP 워크플로 외부에서 분석할 수 있습니다.
- 다른 광고 플랫폼 중심 MCP 도구 사용: 다중 플랫폼 광고 관리가 필요한 팀이라면 특정 플랫폼 워크플로에 초점을 맞춘 MCP 서버나 통합을 찾고 제공자 간 에이전트 프롬프트를 표준화할 수 있습니다.
대안
SaveMRR
SaveMRR는 Stripe 빌링 데이터를 스캔해 SaaS MRR 누수를 찾아 실패 결제 복구와 취소 방지, 이탈 고객 리턴을 돕습니다. 60초 무료 Revenue Scan 포함
Sleek Analytics
Sleek Analytics로 실시간 방문자 추적을 간편하게 확인하세요. 유입 출처, 본 페이지, 머문 시간까지 프라이버시 친화적으로 제공합니다.
Struere
Struere는 스프레드시트 작업을 대체하는 AI 네이티브 운영 시스템으로, 대시보드·알림·자동화를 구조화된 소프트웨어로 제공합니다.
ClayHog
ClayHog는 ChatGPT·Gemini·Perplexity·Claude·Google AI Overviews에서 브랜드가 언급되는 방식(가시성·감성·인용·경쟁사 위치)을 보여주는 AI GEO 플랫폼입니다.
beehiiv
beehiiv는 뉴스레터와 웹사이트를 한곳에서 운영하는 올인원 플랫폼. 퍼블리싱, 성장·분석, 수익화 도구로 구독자 관리에 도움
App Signals
App Store Connect 데이터 기반으로 iOS 앱 설치·매출·광고 성과·추이를 한 대시보드에서 추적하세요. 주간 요약과 릴리스 알림 포함.