PaidSync.ai es un servidor MCP de Google Ads alojado para Claude y ChatGPT. Usa la API oficial de Google Ads, así que el asistente puede leer informes y hacer cambios en lenguaje natural, sin token de desarrollador, sin proyecto de Google Cloud y sin nada que alojar. Añade PaidSync.ai desde el directorio de conectores de Claude o el directorio de Plugins de ChatGPT, inicia sesión y conecta Google Ads en la pantalla de acceso de Google. La creación de campañas se ejecuta primero como simulación (dry run), y las nuevas campañas de Search empiezan en pausa. La misma conexión cubre Meta, TikTok, LinkedIn y 10 plataformas más. PaidSync.ai es gratis para 15 tareas al mes.
Cada control, y lo que aún no está construido, aparece en la página del servidor MCP de Google Ads seguro.
Google publica un servidor MCP de Google Ads gratuito y de código abierto que alojas tú mismo. Su README en GitHub, revisado el 16 de octubre de 2026, enumera tres herramientas (una herramienta de búsqueda para consultas de Google Ads, una consulta de metadatos de recursos y una lista de las cuentas a las que llega tu inicio de sesión) y cinco pasos de configuración: configurar Python, configurar un token de desarrollador, habilitar las API en tu proyecto de Google Cloud, configurar las credenciales y configurar tu cliente MCP. Encaja con un desarrollador que quiere alojar el código y leer datos.
PaidSync.ai es la opción alojada para quienes quieren que Claude actúe sobre la cuenta. Lo que puedes comprobar:
Comparación completa: PaidSync.ai frente al MCP oficial de Google Ads.
¿Usas Claude? Mira cómo conectar Google Ads a Claude, paso a paso. ¿También anuncias en Bing? Mira el servidor MCP de Microsoft Ads.
Tres cosas. Lee, así que el asistente obtiene el gasto, las conversiones, el Nivel de calidad (Quality Score) y los términos de búsqueda sin exportar nada. Escribe, así que campañas, grupos de anuncios, palabras clave, anuncios, pujas, presupuestos, audiencias y acciones de conversión se pueden crear o cambiar desde un chat. Y controla, así que las creaciones se previsualizan primero como simulación y los cambios destructivos necesitan una confirmación explícita. En 2026, leer es lo mínimo en cualquier MCP de Google Ads. Donde se diferencian es en la profundidad de la escritura, el enrutamiento MCC y la honestidad de los controles.
Las categorías de abajo salen del registro de herramientas en vivo, y cada herramienta aparece con su nombre. Algunas escriben en la cuenta y el resto leen de ella. Las herramientas de conexión y de cambio de cuenta (connect_google_ads, set_active_account) quedan fuera de la lista de Google Ads porque sirven a todas las plataformas. El catálogo completo se puede descubrir en cualquier sesión con paidsync_context y include_tools:['google_ads'].
| Categoría | Herramientas | Ejemplos |
|---|---|---|
| Campañas | 14 | create_search_campaign, create_shopping_campaign, create_demand_gen_campaign, pause_campaign, duplicate_campaign |
| Grupos de anuncios | 6 | create_ad_group, update_ad_group, pause_ad_group |
| Palabras clave y negativas | 17 | add_keywords, batch_add_negative_keywords, create_negative_keyword_list, research_keywords |
| Anuncios | 7 | create_responsive_search_ad, create_responsive_display_ad, pause_ad |
| Recursos y extensiones | 17 | add_sitelinks, add_callout_extensions, create_lead_form_asset, link_asset_to_campaign |
| Performance Max | 9 | create_performance_max_campaign, create_asset_group, add_asset_group_signal, get_pmax_insights |
| Shopping y grupos de productos | 7 | subdivide_product_partition, exclude_product_partition, get_shopping_performance |
| Pujas y presupuestos | 12 | create_bidding_strategy, update_campaign_budget, set_device_bid_adjustment, get_budget_pacing |
| Segmentación | 10 | set_geo_targeting, set_language_targeting, generate_reach_forecast |
| Audiencias | 10 | create_custom_audience, upload_customer_match_list, add_audience_targeting, get_audience_insights |
| Conversiones e importaciones | 9 | create_conversion_action, upload_offline_conversions, upload_conversion_adjustments |
| Experimentos y etiquetas | 10 | create_experiment, update_experiment, apply_label_to_campaign |
| Recomendaciones e historial de cambios | 4 | list_recommendations, apply_recommendation, get_change_history |
| Informes | 9 | get_campaign_performance, get_keyword_performance, get_search_terms_report, get_auction_insights |
| Auditorías y análisis | 6 | run_account_audit, get_wasted_spend_report, analyze_search_term_ngrams, detect_anomalies |
| Acceso directo a la API | 2 | run_gaql_query, run_mutate |
Cuatro de ellas soportan la mayor parte del peso operativo. El enrutamiento MCC (set_active_account cambia el cliente activo) hace que una sola conexión de PaidSync cubra todas las cuentas de cliente bajo el administrador. El análisis de términos de búsqueda (analyze_search_term_ngrams, get_wasted_spend_report) convierte un informe de términos de búsqueda de 10 000 filas en una lista ordenada de palabras clave negativas con una sola instrucción. Las herramientas de Performance Max leen grupos de recursos y señales para las auditorías, y luego los editan desde el chat. Y las importaciones de conversiones offline mantienen Smart Bidding alimentado con ingresos reales cuando las conversiones viven en un CRM y no en el sitio web.
run_account_audit es también el motor de la auditoría gratuita de cuentas de Google Ads, así que puedes ver su informe puntuado sobre tu propia cuenta antes de conectar un cliente de IA.
Todos los clientes usan el mismo endpoint y el mismo transporte Streamable HTTP. Pégalo, inicia sesión con tu cuenta de PaidSync y aparecen las herramientas de Google Ads.
https://mcp.paidsync.ai/mcp¿Prefieres una clave para informes de solo lectura? Un cliente que te deje definir una cabecera, como Claude Code, puede enviarla a la misma URL como Authorization: Bearer ps_... o x-api-key. Nunca pongas la clave en una URL; las cadenas de consulta acaban en los registros. Aplicar un cambio sigue requiriendo el inicio de sesión OAuth.
En claude.ai o en la app Claude Desktop abre Settings, luego Connectors, busca PaidSync, haz clic en Connect e inicia sesión con tu cuenta de PaidSync. Los conectores funcionan en todos los planes de Claude, incluido Free, que permite un conector personalizado. Paso a paso en conectar Google Ads a Claude.
En tu terminal ejecuta claude mcp add --transport http paidsync https://mcp.paidsync.ai/mcp. Abre una sesión, escribe /mcp, elige paidsync e inicia sesión con tu cuenta de PaidSync en la ventana del navegador que se abre. Claude Code guarda el token OAuth por ti. Para un equipo, sube un .mcp.json a la raíz del repositorio con la misma entrada de servidor http. Guía completa con instrucciones y ejecuciones sin interfaz: conectar Google Ads a Claude Code.
Abre Settings, luego Security and login, y activa Developer mode. Ve a chatgpt.com/plugins, haz clic en el botón más, llama a la app PaidSync, pega la URL del servidor y elige OAuth. Inicia sesión con tu cuenta de PaidSync la primera vez que se ejecute una herramienta. Developer mode está disponible en los planes Plus, Pro, Business, Enterprise y Education en la web. Paso a paso en conectar Google Ads a ChatGPT.
Añade {"mcpServers": {"paidsync": {"url": "https://mcp.paidsync.ai/mcp"}}} a .cursor/mcp.json en tu proyecto, o a ~/.cursor/mcp.json para todos los proyectos. Abre Cursor Settings, luego MCP, e inicia sesión con tu cuenta de PaidSync cuando Cursor te pida OAuth. Windsurf usa la misma estructura con serverUrl en ~/.codeium/windsurf/mcp_config.json.
Ejecuta gemini mcp add --transport http paidsync https://mcp.paidsync.ai/mcp, luego escribe /mcp auth paidsync e inicia sesión. Gemini Code Assist y Antigravity leen el mismo ~/.gemini/settings.json con una entrada httpUrl. La app de Gemini lo admite directamente en una cuenta personal de Google, en Custom apps for Spark; en Gemini Enterprise, edición Business, un administrador del equipo añade PaidSync en Connected apps. Paso a paso en conectar Google Ads a Gemini.
En Copilot Studio abre tu agente, luego Tools, Add a tool, New tool, Model Context Protocol. Pega la URL del servidor, elige OAuth 2.0 con Dynamic discovery (o una API key enviada como cabecera llamada x-api-key), transporte Streamable HTTP. Haz clic en Create, luego en Add to agent, y publica en el canal de Microsoft 365 Copilot. Copilot Studio necesita una cuenta profesional o educativa. La app de consumo de Copilot no acepta servidores MCP personalizados.
Así es una semana con el stack de Google Ads de PaidSync. El lunes por la mañana preguntas "qué cambió en los últimos 7 días, por campaña, y dónde se desvía el ritmo del presupuesto". El asistente lo obtiene de get_campaign_performance y get_budget_pacing y responde con números claros. Ves que una campaña de Performance Max está gastando en el término de marca de un competidor, pides una exclusión de marca, revisas el cambio propuesto y lo confirmas. Más tarde pides un análisis de n-gramas de los términos de búsqueda de los últimos 30 días; el asistente devuelve los n-gramas que más pierden, eliges cinco y los añade como negativas a nivel de campaña tras una segunda confirmación.
Como el mismo servidor incluye Meta Ads, LinkedIn, TikTok, GA4, GTM, Search Console (solo lectura) y Merchant Center, la pregunta siguiente, "¿los cambios en Google Ads generaron conversiones en GA4 y hubo productos rechazados en el feed de Merchant Center la semana pasada?", se responde en la misma sesión, no en otra pestaña. Esa sesión multiplataforma es la diferencia práctica entre un conector de Google Ads y un servidor de paid media. Para ideas de instrucciones, 15 prompts de Google Ads para Claude es una lista práctica, y la guía de auditoría de Google Ads muestra el flujo de revisión de cuenta más a fondo.
Cuando un número va en la dirección equivocada, empieza por la biblioteca de resolución de problemas de Google Ads. Cada guía ordena las causas probables de un problema común y nombra la herramienta de PaidSync que comprueba cada causa.
La confianza es la preocupación lógica con el acceso de escritura, y la respuesta es de procedimiento. En el workspace de PaidSync cada escritura es una tarjeta de aprobación por defecto, y una tarjeta aplicada ofrece Undo (deshacer) cuando el cambio tiene una reversión segura. Por MCP, PaidSync no crea tarjeta, así que la confirmación de tu propio asistente es la comprobación humana. En ambos caminos las creaciones se previsualizan primero, las operaciones destructivas necesitan una confirmación explícita, y los cambios aplicados se registran, en la medida de lo posible, con un antes y después a 7 días.
Conecta una cuenta de Google Ads o un MCC a Claude, ChatGPT o Cursor y ejecuta el primer informe en minutos.
Empieza gratis, 15 tareas, sin tarjeta Lee la guía de la categoríaPaidSync es un solo endpoint MCP que cubre 14 plataformas; más detalles en la página del servidor MCP. Para mantener pequeño el contexto del cliente, tools/list devuelve un conjunto inicial reducido. El catálogo completo se descubre en tiempo de ejecución con paidsync_context, que devuelve el cliente activo, las plataformas conectadas y el catálogo de herramientas agrupado, y se ejecuta con paidsync_exec. Ese patrón de dos llamadas permite que un agente enumere e invoque todas las herramientas de Google Ads sin cargar en cada conversación el esquema de 630+ herramientas.
El inicio de sesión es OAuth 2.0 con registro dinámico de clientes y PKCE, así que no se escribe ningún client ID en ningún cliente. Se acepta una API key para uso de solo lectura en una cabecera Authorization: Bearer o x-api-key, nunca en la URL; aplicar un cambio requiere el inicio de sesión OAuth. Los tokens se cifran en reposo con AES-256-GCM. El enrutamiento MCC es de primera clase: set_active_account cambia el cliente activo en cada tarea, y PaidSync gestiona la cabecera de customer ID en cada llamada a la API de Google Ads. Las comprobaciones del lado del servidor se ejecutan sea cual sea el cliente. Las herramientas de creación de Google Ads usan dry_run por defecto para una vista previa sin efectos, las operaciones destructivas requieren confirm_destructive, y un validador previo a la escritura bloquea los argumentos inseguros. El paso de aprobación en sí está en el cliente: por MCP, PaidSync no crea tarjeta. Para el descubrimiento, el dominio publica metadatos de servidor de autorización OAuth y de recurso protegido (RFC 8414 y RFC 9728), una MCP server card, agent-auth.json, security.txt y una directiva Content-Signal.
Dicho con claridad, porque describir bien el alcance de una herramienta es mejor que venderla de más.
subscribe_to_recommendations.Todos los planes incluyen las 14 plataformas y todas las cuentas de cliente vinculadas al MCC; no hay cargo por cuenta ni por plataforma. Cada llamada a una herramienta cuenta como una tarea, tanto si lee un informe como si prepara un cambio. Todos los detalles en paidsync.ai/pricing.
| Plan | Precio | Incluye |
|---|---|---|
| Free | $0/mes | 15 tareas al mes, sin tarjeta |
| Pro | Desde $99/mes | 600 tareas ($99), 1200 tareas ($149) o 4000 tareas ($199) |
| Team | Desde $249/mes | 5 usuarios, 6000 tareas compartidas |
| Done For You | A medida | Gestión completa de paid media |
Pon Google Ads, el enrutamiento MCC y 13 plataformas más al alcance de tu asistente de IA hoy mismo.
Una configuración por cliente, el mismo endpoint y el mismo inicio de sesión en todas partes.
Un servidor MCP (Model Context Protocol) expone las acciones de la API de Google Ads como herramientas tipadas que pueden llamar asistentes de IA como Claude, ChatGPT y Cursor. Un MCP de Google Ads permite al asistente leer el gasto, el ROAS y el Nivel de calidad (Quality Score), crear campañas, editar pujas, añadir palabras clave negativas y gestionar Performance Max conversando, en lugar de usar Google Ads Editor. La capa de Google Ads de PaidSync.ai tiene acceso total de escritura y enrutamiento nativo de cuentas de administrador MCC en https://mcp.paidsync.ai/mcp. El servidor oficial de Google es estrictamente de solo lectura, con 3 herramientas, y se aloja por cuenta propia. Mira también la página del agente de IA para Google Ads.
Sí. El servidor MCP oficial de Google Ads es de código abierto y de solo lectura, tiene 3 herramientas y se ejecuta en tu propia máquina o nube (versión 0.0.4, 25 de septiembre de 2026; revisado el 29 de septiembre de 2026). PaidSync.ai está alojado, y sus herramientas de Google Ads también crean y cambian campañas.
Leen y cambian toda la cuenta, dentro de un servidor de 630+ herramientas en 14 plataformas. Por categoría: campañas, grupos de anuncios, palabras clave y negativas, anuncios, recursos y extensiones, Performance Max, Shopping y grupos de productos, pujas y presupuestos, segmentación, audiencias, conversiones e importaciones, experimentos y etiquetas, recomendaciones e historial de cambios, informes, auditorías y análisis, y acceso directo a la API. Desde Claude, crea campañas de Search, Performance Max, Display, Video, Shopping y Demand Gen.
PaidSync ofrece el enrutamiento MCC (My Client Center) como una función nativa con una sola conexión: un inicio de sesión de PaidSync cubre todas las cuentas de cliente bajo el administrador, y el asistente cambia de cliente en cada tarea con set_active_account. El servidor oficial de Google es de solo lectura y deja la selección de cuenta a tus propias credenciales de la API. Los servidores de la comunidad que revisamos en septiembre de 2026 son de una sola cuenta. Para agencias con más de una cuenta de cliente, esa es la diferencia práctica entre una demo y una conexión de producción.
El servidor MCP oficial de Google Ads es estrictamente de solo lectura, expone 3 herramientas y se ejecuta en tu propia máquina con tus propias credenciales de la API de Google Ads. PaidSync es un servidor alojado: 158 herramientas de Google Ads listas para usar, enrutamiento MCC, acceso total de escritura con una simulación antes de cada creación y una confirmación explícita en los cambios destructivos, inicio de sesión OAuth 2.0 y 13 plataformas más en la misma sesión (Meta, LinkedIn, TikTok, GA4, GTM, Search Console, Merchant Center, Snapchat, Reddit, Pinterest, Microsoft, X, ChatGPT Ads). Los dos pueden funcionar a la vez en el mismo cliente MCP. Detalle en /vs/google-ads-mcp.
PaidSync comprueba las escrituras en todos los caminos, y el paso humano depende de dónde trabajes. En el workspace de PaidSync cada escritura es una tarjeta de aprobación por defecto, y una tarjeta aplicada ofrece Undo (deshacer) cuando el cambio tiene una reversión segura. Cuando Claude, ChatGPT u otro asistente llama a PaidSync por MCP, PaidSync no crea tarjeta, así que la comprobación humana es la confirmación de tu propio asistente. En ambos caminos, las herramientas de creación de Google Ads usan por defecto una vista previa dry_run que devuelve el cambio exacto planificado antes de tocar la cuenta, las herramientas destructivas (las de eliminar y pausar, las de actualizar con budget en el nombre y la llamada mutate directa) requieren un paso explícito confirm_destructive, y los cambios aplicados se registran, en la medida de lo posible, con un antes y después a 7 días. Las sesiones se pueden revocar en cualquier momento, y los tokens se cifran en reposo con AES-256-GCM. Las operaciones de lectura no cambian nada.
AI Max for Search sigue el despliegue de Google, así que la disponibilidad en una cuenta concreta coincide con lo que esa cuenta ve en Google Ads. Las cargas masivas de varios objetos al estilo de Editor no están disponibles como una sola llamada; una edición de 200 cambios son 200 tareas confirmadas o una acción de Recommendation programada. Los scripts de Google Ads y la importación CSV de Ads Editor están totalmente fuera de la API, así que también están fuera del MCP.
Free cuesta $0 por 15 tareas al mes, sin tarjeta. Pro empieza en $99/mes por 600 tareas, con 1200 tareas a $149 y 4000 a $199. Team empieza en $249/mes para 5 usuarios y 6000 tareas compartidas. Done For You es una gestión completa de paid media con precio a medida. Todos los planes incluyen las 14 plataformas y todas las cuentas de cliente vinculadas al MCC; no hay cargo por cuenta ni por plataforma. El servidor MCP de Google es gratis; el coste es la ingeniería para mantenerlo en marcha.
Claude (web, escritorio y Claude Code), ChatGPT, Cursor, Windsurf, Gemini CLI, Perplexity, Copilot Studio y cualquier cliente que hable MCP por Streamable HTTP. La app de Gemini admite PaidSync en una cuenta personal de Google, en Custom apps for Spark; la app de consumo de Copilot no acepta servidores MCP personalizados. Guías de conexión para Google Ads: Claude, ChatGPT, Gemini, Perplexity, Copilot.
Para Claude, PaidSync.ai es un MCP de Google Ads alojado que lee informes y hace cambios sobre la API oficial de Google Ads, sin token de desarrollador ni proyecto de Google Cloud. Añádelo desde el directorio de conectores de Claude e inicia sesión con Google. Las creaciones se ejecutan primero como simulación, y las nuevas campañas de Search empiezan en pausa. Es gratis para 15 tareas al mes.