HireOtto - Google Ads MCP
Un servidor MCP remoto de Google Ads creado por un marketer para marketers.
Documentación
Lanza y gestiona Google Ads directamente desde tu cliente MCP (por ejemplo, Claude) con un servidor MCP remoto y alojado. Sin configuración de Google Cloud, sin ediciones de JSON, sin terminal.
Soy un creador independiente: espera velocidad y valores predeterminados con opiniones (con algún que otro inconveniente ocasional). Si encuentras uno, no te vayas: escríbeme y lo solucionaremos juntos. 💪
Qué es esto (y por qué es diferente)
- Servidor MCP remoto de Google Ads. A diferencia de la mayoría de los servidores MCP que se ejecutan localmente y esperan que manipules Google Cloud, edites el JSON de MCP y supervisas un proceso. Otto está completamente alojado. Solo pegas una URL y listo.
- Más seguro por diseño. Las configuraciones locales pueden exponer accidentalmente archivos, tokens o permisos del sistema. Otto utiliza flujos OAuth modernos alineados con la especificación de autenticación MCP del 18 de junio de 2025 y limita los tokens solo a este servidor.
- Diseñado para especialistas en marketing. Valores predeterminados con opiniones y prompts que se ajustan a cómo se ejecuta realmente el PPC: rápido, consistente y de baja fricción.
<aside> ✅
Para quién es: especialistas en marketing internos, agencias y consultores que quieren velocidad sin pelearse con la configuración.
</aside>
Requisitos previos
- Un cliente MCP que admita servidores MCP remotos (Claude Web, Desktop, Claude Code, etc.).
- Una cuenta de Google con acceso a las cuentas de Google Ads que gestionarás.
Primeros pasos (ejemplo con Claude Web)
Estos son los botones exactos que harás clic en Claude Web. Claude Desktop es similar.
- Abre Claude → Configuración → Conectores → Añadir conector personalizado.
Pega la URL del servidor:
Dale un nombre amigable como Otto – Google Ads MCP y haz clic en Añadir.<https://googleads.hireotto.com/mcp> - Haz clic en Conectar. Se abre una ventana de inicio de sesión de Google. Es un apretón de manos rápido para que Otto reconozca tu espacio de trabajo. Aprueba la solicitud.
- Verás "Conectado correctamente" en Claude (banner azul). Eso confirma que Otto es accesible como servidor MCP remoto.
- Pide a Claude que conecte Google Ads. Prueba un prompt en lenguaje natural como "Conectar Google Ads" o "Autenticar Google Ads". Claude devolverá un enlace: ábrelo y concede el acceso. Durante este paso también se te pedirá que selecciones qué cuentas de Google Ads puede acceder Otto.
- Termina y regresa. Cuando la página de autenticación indique que has terminado, cierra esa ventana y regresa a Claude. Otto ahora está completamente configurado.
- Verificación rápida (opcional). Pide algo simple como "Lista mis cuentas accesibles" o "Lista las campañas de 123‑456‑7890".
💡 Consejo: Si Claude no responde al lenguaje natural, prueba: "ejecuta la herramienta de autenticación de Google Ads". Algunos clientes prefieren un lenguaje explícito en el primer uso.
Qué puedes hacer hoy
No necesitas recordar nombres de herramientas: solo pregunta en inglés sencillo. Estas son las capacidades disponibles ahora en el servidor:
Informes
- "Recupera un informe de campañas de los últimos 7 días para 123‑456‑7890 — muestra el top 10 por gasto en línea, exporta el CSV completo."
- "Dame los términos de búsqueda de los últimos 30 días y marca las consultas de baja calidad — muestra el top 25 que desperdicia gasto en línea, exporta el CSV para el resto."
- "Desglosa el rendimiento por dispositivo y ubicación geográfica de este mes — resumen en línea, exportación CSV para análisis."
- "¿Cuál es mi porcentaje de impresiones y IS perdido?"
- "Lista mis acciones de conversión y su rendimiento."
Creación y edición (Búsqueda)
- "Crea una campaña de Búsqueda dirigida a Estados Unidos, idioma inglés, CPC manual, $50/día."
- "Añade palabras clave de coincidencia exacta "kw1", "kw2", "kw3" al grupo de anuncios ABC en la campaña XYZ."
- "Aumenta el presupuesto diario de US | Marca | Exacta a $100."
- "Pausa dos palabras clave de bajo rendimiento en la campaña XYZ."
- "Actualiza el anuncio #ID: nuevos titulares, descripciones, rutas."
- "Desactiva los socios de búsqueda y los socios de display para mis campañas."
Negativas y seguridad de marca
- "Crea una lista de palabras clave negativas llamada Carreras y contratación y añade términos como empleos, carreras, vacantes (coincidencia de frase)."
- "Adjunta mi lista negativa Inversores y financiación a US | Marca | Exacta."
- "Añade negativas de intención educativa a esta campaña."
Higiene y revisiones
- "Revisa el etiquetado automático de 123‑456‑7890 y actívalo si está desactivado."
- "Desactiva las recomendaciones de aplicación automática en toda la cuenta."
- "Lista todos los anuncios rechazados."
- "Revisa las palabras clave negativas de la campaña X."
Descubrimiento y configuración
- "Lista mis campañas / grupos de anuncios / anuncios / palabras clave."
- "Muestra la configuración de campaña de US | Marca | Exacta (redes, idiomas, horarios, dispositivos)."
- "Activa los socios de búsqueda para US | Marca | Exacta."
🔜 Seguiré ampliando esto a medida que lleguen nuevas funciones. Si hay un flujo de trabajo que repites mucho, dímelo: lo optimizaré.
Planificación de palabras clave
- "Genera ideas de palabras clave para 'software de automatización de marketing' (EE. UU.) - top 15 en el chat, exporta el CSV completo."
- "Genera ideas de palabras clave desde esta página de destino: [https://example.com](https://example.com/) — conserva el top 50."
- "Obtén métricas históricas para estas palabras clave: [‘b2b crm’, ‘crm software’] en EE. UU./Reino Unido/India (separadas por país) + exporta el CSV completo."
- "Para 'software de contabilidad', muestra solo palabras clave de competencia BAJA/MEDIA con más de 200 búsquedas mensuales."
- "Filtra ideas para 'notas de reuniones con IA': solo competencia BAJA/MEDIA y más de 200 búsquedas mensuales; exporta el CSV para Hojas de cálculo."
Solución de problemas
"Google Ads no está conectado."
Pide "Conectar Google Ads" de nuevo, abre el enlace, completa el consentimiento y luego di "Lista mis cuentas accesibles".
"La cuenta 123‑456‑7890 no está en tu lista guardada."
Probablemente acabas de obtener acceso. Di "Lista mis cuentas accesibles" y luego usa uno de esos ID.
Claude no eligió la herramienta correcta.
Dilo explícitamente: "Ejecuta la herramienta de autenticación de Google Ads". Luego intenta tu solicitud de nuevo.
Privacidad y seguridad
- Almacenado: tokens OAuth cifrados necesarios para llamar a la API de Google Ads en tu nombre.
- No se almacena a largo plazo: tus datos de Google Ads; se procesan para responder a tu solicitud y no se conservan.
- Tú tienes el control: revoca en cualquier momento desde tu Cuenta de Google → Seguridad → Acceso de terceros.
✅ Servidor remoto = sin exposición de archivos locales, sin permisos a nivel de sistema.
Preguntas frecuentes
¿Qué clientes son compatibles? Cualquier cliente MCP que admita servidores MCP remotos debería funcionar. Otto está probado con Claude Web, ChatGPT (modo desarrollador), Make.com y Claude Desktop. Si tienes problemas con algún cliente, envía un correo a [[email protected]](https://google-ads-mcp.notion.site/cdn-cgi/l/email-protection#196a6c60786a715971706b7c766d6d76377a7674).
Las exportaciones CSV funcionan mejor en clientes que pueden obtener URLs (Claude Web/Desktop, escenarios de Make.com).
¿Necesito Google Cloud o editar JSON? No. Pega la URL, conecta, autentica, usa.
¿Precios? Míralos aquí: [https://www.hireotto.com/pricing](https://www.hireotto.com/pricing)
¿HireOtto cambiará mis campañas automáticamente? Solo cuando pidas ediciones (por ejemplo, crear/actualizar). Los informes son de solo lectura.
Registro de cambios
- [18-04-2026] Performance Max: Se añadió soporte para crear campañas PMax estándar, añadir grupos de activos, gestionar activos de grupos de activos, gestionar señales de audiencia y temas de búsqueda, y listar señales de grupos de activos y audiencias disponibles.
- [15-04-2026] Historial de cambios: Se añadió soporte de historial de cambios de Google Ads con estado de cambio y eventos de cambio detallados, incluida la exportación CSV para cronologías más largas.
- [14-04-2026] GAQL personalizado: Se añadió
run_gaqlpara usuarios de agencias para informes personalizados flexibles de solo lectura. - [14-04-2026] Informes de Performance Max: Se añadieron informes de rendimiento de campañas, ubicaciones, tipos de feed, grupos de activos, fuerza de activos, rendimiento de activos, combinaciones principales de activos y términos de búsqueda de PMax.
- [12-04-2026] Informes: Se añadieron informes de rendimiento demográfico por edad y género.
- [11-04-2026] Campañas de aplicaciones: Se añadió soporte para crear campañas de aplicaciones (campañas, grupos de anuncios, anuncios) además de actualizaciones de campañas/grupos de anuncios compatibles con aplicaciones.
- [24-03-2026] Auditoría de operaciones diarias: Una herramienta simple que señala campañas con ritmo insuficiente/excesivo y términos de búsqueda derrochadores (conversiones < 1, ordenados por costo).
- [12-03-2026] Informes: Se añadió soporte de segmento diario a la herramienta de informes para análisis día a día.