Conectar Claude a Google Ads, sin clave y sin código
Hasta ahora, apuntar un asistente a una cuenta publicitaria obligaba a copiar un secreto dentro de una URL. Con Claude eso se acabó: pegas una dirección, haces clic en «Permitir» y Claude lee tus cifras de Google Ads sin poder tocar jamás una campaña.
Actualizado el
¿Cómo se conecta Claude a Google Ads?
Primero conecta Google Ads a SaveAds. En Claude, haz clic en el «+» situado bajo el cuadro de mensaje y luego en Conectores → Añadir conector personalizado. Llámalo SaveAds, pega https://save-ads.com/api/mcp y confirma. Claude abre una ventana de SaveAds: haz clic en «Permitir». No se crea ninguna clave. A partir de ahí, Claude lee tu gasto, tus campañas, tus términos de búsqueda y tus recomendaciones, en solo lectura.
De pegar la dirección a la primera respuesta
Cinco intercambios, y solo uno te pide un clic. Los otros cuatro ocurren entre Claude y SaveAds, y precisamente por eso no tienes que manejar ningún secreto.
- 1DirecciónClaude llama al servidor MCP y descubre dónde debe pedir la autorización.
- 2PresentaciónClaude se registra ante SaveAds: no hay ningún identificador de cliente que escribir.
- 3AprobaciónUna ventana de SaveAds te pide que autorices la lectura de tu cuenta. Un solo clic.
- 4TokenClaude recibe un token válido durante una hora, que renueva sin molestarte.
- 5LecturaClaude llama a las herramientas de lectura y responde con tus cifras reales.
Qué ha cambiado: la autorización sustituye a la clave
La primera versión del conector te pedía crear una clave de lectura en SaveAds y pegarla después en la dirección del conector. Funcionaba, pero obligaba a un anunciante a manejar un secreto: copiarlo en el momento justo, entender que viajaba dentro de una URL, crear otro si se perdía. Y una dirección que lleva una clave acaba tarde o temprano en un historial del navegador o en una captura de pantalla.
Claude ya sabe seguir el flujo OAuth que define el protocolo MCP, y SaveAds lo ha incorporado. Pegas la dirección sin nada más; Claude descubre por sí solo que hace falta una autorización, y es a ti a quien se le pide, en una ventana de SaveAds. Ya no hay nada que copiar ni nada que perder.
Los conectores configurados con una clave siguen funcionando. Para pasar a la autorización, elimina el conector antiguo en Claude, vuelve a añadirlo y revoca después la clave que ya no necesitas. ChatGPT, cuyos conectores personalizados no siempre ofrecen OAuth, puede seguir exigiendo una.
Antes de empezar
Tres requisitos. Cuando Claude dice que «no ve nada», casi siempre falla el segundo.
- Una cuenta de Google Ads conectada a SaveAds — mediante la autorización habitual de Google, revocable desde tu cuenta de Google. Claude no se conecta a Google Ads: se conecta a SaveAds, que es quien lee Google Ads.
- Datos ya sincronizados — las cifras salen de los datos que SaveAds ya ha importado, no de una llamada en directo a Google. Una cuenta conectada hace cinco minutos puede no tener todavía ni una sola fila.
- Una suscripción a Claude que admita conectores personalizados — depende de tu plan de Anthropic y, en una empresa, de la configuración de tu administrador. Por parte de SaveAds, el conector está abierto en todos los planes, incluido el Gratis.
Las ocho herramientas que Claude puede llamar
Un servidor MCP no concede «acceso a la cuenta»: expone herramientas concretas, cada una con sus propios parámetros y límites. Esta es la lista completa, con los nombres que muestra Claude cuando las llama.
- list_ad_accounts — las cuentas conectadas de todas las plataformas, con su moneda y su estado. Claude empieza por aquí para no inventarse nunca un nombre de cuenta.
- get_performance — gasto, clics, impresiones, conversiones y coste por adquisición en un periodo, día a día, con el total de la cartera y el desglose por cuenta.
- list_campaigns — las campañas ordenadas de mayor a menor gasto, con presupuesto, CPC máximo, conversiones y estado.
- list_search_terms — las consultas que la gente escribió de verdad, con su coste y sus conversiones. Solo en Google Ads: las demás plataformas no exponen este dato.
- list_recommendations — las recomendaciones de SaveAds, su nivel de confianza y cuáles se aceptaron, se aplicaron o se descartaron.
- list_optimizations — el registro de los cambios realmente aplicados (presupuesto, puja, palabra clave negativa, pausa), con su fecha, su autor y su motivo.
- search — una búsqueda en todo el espacio de trabajo: nombres de cuentas, nombres de campañas, términos de búsqueda, recomendaciones.
- fetch — el detalle completo de un resultado encontrado con search.
Web, escritorio, móvil y terminal
Un conector añadido en claude.ai pertenece a tu cuenta de Claude, no a tu navegador: lo encuentras también en la aplicación de escritorio y en el móvil, sin repetir la configuración.
En Claude Code, el asistente de línea de comandos, la misma dirección se añade con un solo comando: claude mcp add --transport http saveads https://save-ads.com/api/mcp. Después, el comando /mcp inicia la misma autorización en el navegador. Es la opción adecuada si generas tus informes mediante scripts o los guardas en un repositorio.
En todos los casos es el mismo servidor, las mismas ocho herramientas y la misma autorización, que retiras con un clic.
Lo que cuesta una pregunta
Cada llamada a una herramienta consume una petición de tu cuota mensual de IA de SaveAds, la misma que usan el asistente integrado y los análisis. Así que lo que cuenta no es la pregunta, sino el número de herramientas que Claude llama para responderla.
Una auditoría completa suele pasar por seis herramientas: cuentas, rendimiento, campañas, términos de búsqueda, recomendaciones y registro de cambios. Calcula al menos seis peticiones, más si Claude explora el espacio de trabajo con search y fetch. Una pregunta concreta, como «¿cuánto gasté la semana pasada?», cuesta una o dos.
Dos costumbres evitan que la cuota se agote: agrupar las preguntas en un solo mensaje y pedirle a Claude que anuncie qué herramientas piensa llamar antes de hacerlo. Además, cada respuesta del servidor indica lo que queda, y Claude tiene instrucciones de avisarte antes de llegar a cero.
El historial sigue la misma regla. Si pides doce meses y tu plan cubre tres, la respuesta lo indica, y Claude tiene que decírtelo en lugar de presentar tres meses como un año.
Peticiones que sacan partido a Claude
Claude rinde mejor en tareas largas que encadenan varias lecturas y exigen un razonamiento coherente de principio a fin. Las peticiones que mejor funcionan le marcan un orden de trabajo y un entregable preciso.
- La auditoría ordenada — «Audita mi cuenta de Google Ads de los últimos treinta días: primero el seguimiento de conversiones, después el gasto desperdiciado y por último los presupuestos. Cuantifica cada hallazgo.»
- La caza del despilfarro — «Enumera los términos de búsqueda que cuestan dinero sin convertir, agrúpalos por intención y propón palabras clave negativas.»
- La investigación — «Mi coste por conversión se disparó a mediados de agosto: cruza la curva diaria con el registro de cambios y dime qué cambió ese día.»
- La segunda opinión — «Estas son las recomendaciones pendientes: ¿cuáles te parecen discutibles y qué datos faltan para decidir?»
- El informe para el cliente — «Redacta una nota de una página para un directivo sin perfil técnico: qué funcionó, qué costó dinero y qué cambiamos el mes que viene.»
Lo que Claude no ve, y por qué
Claude no recibe ni tu contraseña de Google ni el token que permite a SaveAds leer Google Ads. Solo habla con el servidor MCP de SaveAds, con un token que sirve exactamente para una cosa: leer tu cuenta.
Del lado de SaveAds, ningún token se guarda en claro: la base de datos conserva solo su huella. El intercambio de autorización está protegido con PKCE y el token de acceso caduca al cabo de una hora; Claude lo renueva por su cuenta mientras la autorización siga vigente.
Tu suscripción se comprueba en cada petición. Si falla un pago, Claude no se topa con un silencio: recibe un mensaje que explica la causa, con el enlace de facturación, y te lo transmite. El acceso se reanuda en cuanto la suscripción está al día.
Para cortarlo todo, abre la pestaña Claude / GPT en SaveAds y retira la autorización: el acceso se interrumpe en menos de un minuto, sea cual sea la conversación en curso.
Cuando el conector no responde
Los mensajes de error del servidor están redactados para que los lea Claude, que te los transmite. Los cinco casos más frecuentes:
- No se encuentra ninguna cuenta — Google Ads aún no está conectado a SaveAds, o su primera sincronización no ha terminado.
- Un error de autenticación al añadirlo — se modificaron los ajustes de autenticación del conector. Déjalos como están: Claude los detecta por sí solo.
- Acceso desconocido, caducado o revocado — la autorización se retiró. Elimina el conector en Claude y vuelve a añadirlo.
- Demasiadas peticiones — un límite protege al servidor de los bucles de llamadas. Espera un minuto y agrupa tus preguntas.
- Un periodo más corto que el solicitado — es la profundidad de historial de tu plan, que la respuesta indica.
Los pasos
Tres minutos si Google Ads ya está conectado a SaveAds.
- 11. Conectar Google Ads a SaveAdsAutorización de Google, desde el panel de SaveAds.
- 22. Abrir los conectores de Claude«+» bajo el cuadro de mensaje → Conectores → Añadir conector personalizado.
- 33. Pegar la direcciónNombre: SaveAds. URL: https://save-ads.com/api/mcp. No toques la autenticación.
- 44. PermitirHaz clic en «Permitir» en la ventana de SaveAds y haz tu primera pregunta.
Lo que Claude no hará
- Cambiar una campaña, un presupuesto, una puja o una palabra clave: el conector solo sabe leer.
- Consultar Google Ads en directo: lee los datos que SaveAds ha sincronizado.
- Ir más atrás que el historial que incluye tu plan.
- Llamar a herramientas sin límite: cada llamada consume tu cuota mensual de IA.
- Ver tus credenciales publicitarias, tus facturas o cuentas que no hayas conectado.
Preguntas frecuentes
¿Sigo necesitando crear una clave para conectar Claude?
- No. Claude usa la autorización OAuth: pegas la dirección del conector y haces clic en «Permitir». La clave queda reservada a los asistentes que no pueden seguir ese flujo.
¿Puede Claude modificar mis campañas de Google Ads?
- No. Las ocho herramientas son de solo lectura. Claude prepara y justifica una decisión; aplicarla pasa por SaveAds, donde cada cambio queda registrado y puede revertirse.
¿Funciona el conector con el plan gratuito de SaveAds?
- Sí, dentro de la cuota de IA y el historial del plan gratuito. Como una auditoría completa requiere al menos seis solicitudes, esa cuota sirve sobre todo para probarlo.
¿Puede Claude analizar Meta, LinkedIn o TikTok al mismo tiempo?
- Sí. Todas las cuentas conectadas a SaveAds pasan por las mismas herramientas: Google Ads, Meta, LinkedIn Ads, TikTok Ads y Snapchat Ads. Solo los términos de búsqueda siguen siendo exclusivos de Google Ads.
¿Cómo retiro el acceso de Claude?
- En la pestaña Claude / GPT de SaveAds, retira la autorización: el acceso se interrumpe en menos de un minuto. Eliminar el conector en Claude no basta para cortar el acceso en origen.
¿Tengo que instalar algún programa?
- No. El conector es remoto: se añade por su dirección, en la web, en el escritorio o en el móvil. Solo Claude Code necesita un comando en el terminal.
Hazle tu primera pregunta a Claude
Conecta Google Ads a SaveAds, añade el conector en Claude y pide una auditoría sobre tus cifras reales.