MCP de Google Ads
El MCP de Google Ads que hemos desarrollado
Si has buscado «MCP de Google Ads» ya sabes más o menos de qué va esto, pero el término lleva dos años cambiando de significado según quién lo use.
Un MCP (Model Context Protocol) es una forma estándar de darle herramientas a un modelo de inteligencia artificial. En vez de que el modelo se limite a hablar, un servidor MCP le da acciones concretas que puede ejecutar: consultar datos, crear cosas, cambiar configuraciones.
Un MCP de Google Ads es, por tanto, un puente: conecta un asistente de IA con la API de Google Ads, para que ese asistente pueda leer el rendimiento real de una cuenta y actuar sobre ella.
Por qué lo hicimos
Nosotros construimos el nuestro porque los que había no llegaban donde necesitábamos. Esta página cuenta qué hace y cómo está hecho.
En Google Ads hay trabajo repetitivo que exige atención: revisar términos de búsqueda, negativas, anuncios, presupuestos e informes. El objetivo del servidor es asistir en esas tareas desde una interfaz común.
El servidor lo desarrolla y lo mantiene Aimoova, y lo usa a diario en cuentas reales. No es un experimento de fin de semana: es la herramienta con la que se trabaja.
Qué puede hacer
No es un lector de informes. Es un servidor completo de lectura y escritura sobre la API de Google Ads, organizado por familias:
Cuentas e informes
Jerarquía de cuentas, rendimiento por campaña, grupo de anuncios, palabra clave, dispositivo, ubicación y audiencia. Consultas GAQL libres.
Campañas y presupuestos
Crear, pausar, reanudar, duplicar, cambiar segmentación geográfica y de red, gestionar presupuestos y estrategias de puja.
Palabras clave
Alta y baja, negativas, listas negativas compartidas, sugerencia automática de negativas a partir de términos de búsqueda reales, cambio de concordancia.
Anuncios y assets
Anuncios de búsqueda responsivos, extensiones (sitelinks, textos destacados, llamada, fragmentos), imágenes, vídeo de YouTube, vista previa del anuncio.
Performance Max
Grupos de recursos, señales de audiencia, filtros de listado.
Audiencias
Remarketing, públicos personalizados, Customer Match y subida de listas.
Conversiones y medición
Acciones de conversión, conversiones mejoradas para leads, importación de conversiones offline, ajustes, reglas de valor.
Experimentos y borradores
Borradores de campaña, experimentos A/B, exclusiones de datos y estacionalidad.
Diagnóstico
Detección de oportunidades, evolución de la eficacia de los anuncios, análisis de términos de búsqueda, recomendaciones de Google.
A 4 de agosto de 2026 el servidor tiene 106 herramientas registradas, y 67 de ellas escriben en la cuenta. El número crece, así que va siempre con fecha: si lees esta página mucho después, pide el recuento actualizado.
Dos de cada tres herramientas pueden modificar una cuenta que gasta dinero real.
Cómo está construido
| Lenguaje | Python |
|---|---|
| Cliente de Google Ads | Seguimos la versión vigente del cliente oficial |
| Versión de la API | Seguimos la versión vigente de la API de Google Ads |
| Ejecución | Contenedor Docker efímero por sesión, comunicación por stdio |
| Multicuenta | Sí, bajo una cuenta administradora |
| Pruebas | Suite de tests unitarios, ejecutada dentro del contenedor |
Una advertencia de mantenimiento, porque es lo que nadie cuenta: la API de Google Ads cambia de versión varias veces al año, y esos cambios rompen cosas. Un MCP de Google Ads no es un proyecto que se termina; es un proyecto que se mantiene. Si estás valorando construir el tuyo, cuenta con ese coste desde el primer día.
Para quién
A quién le sirve esto
Si gestionas cuentas de Google Ads y trabajas con asistentes de IA, esta página te habrá dado el mapa de lo que se puede hacer.
Si eres una empresa y lo que quieres es que tus campañas funcionen, esto no es lo que buscas — pero sí es la prueba de por qué te lo contamos: no somos una agencia que subcontrata la parte técnica. Marketing digital.
Si necesitas una herramienta interna así para otra cosa —tu ERP, tu CRM, tu sistema de pedidos—, es exactamente el tipo de trabajo que hacemos. Herramientas de IA a medida.
Trabajamos con empresas de toda España. Base en Barcelona.
Disponibilidad
Si has llegado aquí buscando «google-ads-mcp», probablemente buscabas un repositorio. Para que no pierdas el tiempo:
La intención es publicarlo en abierto. Todavía no está subido, así que hoy no hay enlace de descarga.
Preferimos decirlo así antes que tenerte dando vueltas por la página buscando un botón que no existe. Cuando esté publicado, el enlace irá aquí.
Mientras tanto, dos cosas que sí puedes hacer:
- Si quieres que te avisemos cuando se publique, escríbenos y te lo decimos. Sin lista de correo ni newsletter: un aviso y ya.
- Si lo que necesitas es el resultado, no el código, eso sí está disponible hoy: gestionamos cuentas de Google Ads con esta herramienta.
Antes de empezar
Preguntas frecuentes
¿Qué es un MCP, en una frase?
Model Context Protocol: un estándar para conectar herramientas a un asistente de inteligencia artificial. El servidor MCP expone acciones; el asistente decide cuál usar y con qué datos.
¿Un MCP de Google Ads gestiona las campañas solo?
No, y no debería. El servidor puede leer todo y proponer cualquier cambio, pero la decisión de ejecutar es de una persona. La IA hace el trabajo pesado de análisis; quien aprieta el botón responde de lo que pasa después.
¿Sirve para varias cuentas a la vez?
Sí. Funciona bajo una cuenta administradora, con la cuenta concreta como parámetro de cada operación.
¿Puedo descargarlo o instalarlo?
La intención es publicarlo en abierto. Todavía no está subido, así que hoy no hay enlace de descarga. Cuando esté publicado, el enlace irá aquí.
¿Por qué no usasteis uno de los que ya existían?
Partimos de uno. Cubría bien la lectura y se quedaba corto en escritura, en Performance Max y en medición, que es donde se va el tiempo de verdad. Lo extendimos hasta que cubrió el trabajo real.
¿Necesitas una herramienta interna como esta?
Conectamos tus sistemas con IA para que dejen de exigir trabajo manual.
Te decimos si tiene sentido antes de presupuestarlo. Si no lo tiene, también.