Inicio>Conectar>LinkedIn Ads a Claude Code

LinkedIn Ads en Claude Code, un comando

Por Ahmed Ashraf|Actualizado el 23 de septiembre de 2026

Para conectar LinkedIn Ads a Claude Code, añade PaidSync.ai: ejecuta claude mcp add --transport http paidsync https://mcp.paidsync.ai/mcp, escribe /mcp e inicia sesión con tu cuenta de PaidSync.

Claude Code llega a LinkedIn Campaign Manager con 34 tools: rendimiento por cargo, antigüedad y empresa, tamaño de audiencia, previsiones, grupos, campañas y anuncios. Pregunta antes de cada tool; casi todas las escrituras se simulan antes.

Un comando. Login OAuth, sin claves. Plan gratis, 100 tareas al mes, valor $50, sin tarjeta.

El comando

Claude Code habla con servidores MCP remotos mediante Streamable HTTP. PaidSync es uno de ellos. Añádelo una vez y la misma terminal que edita tu código podrá leer y modificar tus cuentas publicitarias de LinkedIn.

claude mcp add --transport http paidsync https://mcp.paidsync.ai/mcp

Por defecto, eso registra el servidor solo para el proyecto actual. Añade --scope user para que esté disponible en todos los proyectos de tu equipo.

Ejecuta claude mcp list para confirmar que está ahí, luego inicia una sesión y escribe /mcp para iniciar sesión.

Configuración en 5 pasos

1

Regístrate en paidsync.ai/signup

Lleva 10 segundos. Inicio de sesión con Google o correo. El plan gratuito son 100 tareas al mes a $0, sin tarjeta.

2

Conecta LinkedIn Ads en el panel de PaidSync

Haz clic en Conectar en LinkedIn Ads e inicia sesión con la cuenta de LinkedIn que tiene acceso a Campaign Manager. LinkedIn Ads se autoriza mediante LinkedIn OAuth. PaidSync guarda los tokens cifrados en reposo con AES-256-GCM.

¿Ya estás dentro de Claude Code? Pídele que ejecute connect_linkedin_ads. La herramienta devuelve un enlace OAuth para abrir en tu navegador.

3

Elige la cuenta publicitaria en la que debe trabajar Claude Code

Tras iniciar sesión, PaidSync lista las cuentas publicitarias de LinkedIn a las que ese inicio de sesión puede acceder. Dentro de una sesión, list_linkedin_ad_accounts las muestra y set_linkedin_ad_account elige la activa.

4

Añade PaidSync a Claude Code

En tu terminal, ejecuta:

claude mcp add --transport http paidsync https://mcp.paidsync.ai/mcp

Inicia una sesión, escribe /mcp, elige paidsync e inicia sesión con tu acceso de PaidSync en la ventana del navegador que se abre. Claude Code guarda el token OAuth por ti. No se pega ninguna clave en ningún sitio.

¿Lo configuras para un equipo? Sube un .mcp.json en la raíz del repositorio para que cada ingeniero reciba el mismo conector:

{ "mcpServers": { "paidsync": { "type": "http", "url": "https://mcp.paidsync.ai/mcp" } } }

¿Prefieres una clave API, por ejemplo para ejecuciones sin interfaz? Envíala en una cabecera, nunca en la URL, donde acabaría en los registros:

claude mcp add --transport http paidsync https://mcp.paidsync.ai/mcp --header "Authorization: Bearer $PAIDSYNC_API_KEY"

En un .mcp.json versionado, añade "headers": { "Authorization": "Bearer ${PAIDSYNC_API_KEY}" } para que la clave se quede en el entorno de cada ingeniero y nunca entre en git. Aplicar un cambio en Google Ads sigue requiriendo el inicio de sesión OAuth. En otras plataformas una clave también puede aplicar cambios, así que trátala como una contraseña y prefiere OAuth.

5

Prueba la conexión

En una sesión de Claude Code pide: “Show me LinkedIn campaign performance for the last 30 days”

Claude Code devuelve impresiones, clics, gasto, CTR, CPC y conversiones de cada campaña. La conexión está activa.

El plan gratuito incluye 100 tareas al mes. Pro desde $99 al mes, Team desde $249.

Prompts LinkedIn Ads en Claude Code

Cada prompt de abajo corresponde a herramientas del grupo LinkedIn Ads de PaidSync. Claude Code elige la herramienta. La última columna indica si la llamada puede cambiar algo en la cuenta publicitaria.

PeticiónHerramientas que llamaCambia tu cuenta
“Muestra el rendimiento de las campañas de los últimos 30 días”get_linkedin_performanceNo
“Desglosa el gasto y el CTR por cargo y por antigüedad”get_linkedin_performance_by_dimensionNo
“¿A cuántos miembros llega VP of Marketing en Alemania?”search_linkedin_targeting_entities, get_linkedin_audience_sizeNo
“Prevé las impresiones y los clics de esa audiencia con $100 al día”get_linkedin_campaign_forecastNo
“Crea un grupo de campañas y una campaña en borrador para esa audiencia”create_linkedin_campaign_group, create_linkedin_campaignSí, después de que confirmes
“Pausa la campaña con el CPC más alto”pause_linkedin_campaignSí, después de que confirmes
“Cambia el texto de introducción y la URL de destino de este anuncio”update_linkedin_adSí, después de que confirmes

Ejecútalo en modo headless con claude -p

El indicador -p ejecuta Claude Code sin la sesión interactiva. Inicia sesión una vez con /mcp y el token de OAuth guardado se mantiene. Un informe que termina en un archivo se ve así:

claude -p "Pull last 30 days LinkedIn performance by job title and list the five titles with the lowest cost per conversion." \ --allowedTools "mcp__paidsync" \ --output-format json > reports/linkedin-ads-$(date +%F).json

Las lecturas se ejecutan directamente, y las escrituras también. --allowedTools "mcp__paidsync" permite todas las herramientas de PaidSync, escrituras incluidas, sin aviso.

Para un trabajo desatendido, permite solo las herramientas de lectura que necesite, cada una por nombre como mcp__paidsync__tool_name.

Qué lee y qué escribe

De las 34 herramientas de LinkedIn Ads, 15 solo leen y 17 pueden escribir.

Las lecturas cubren rendimiento, desgloses por creatividad, empresa, cargo, sector, antigüedad, país y región, segmentación, recuentos de audiencia, previsiones, conversiones y formularios de clientes potenciales.

Leer más

Las escrituras cubren grupos de campañas, campañas, segmentación, creatividades, anuncios, conversiones y formularios de Lead Gen. La mayoría de las escrituras muestran una vista previa por defecto con dry_run. Las subidas de imágenes y vídeos se aplican en la primera llamada.

Con MCP, el paso de aprobación es el propio aviso de Claude Code. Pregunta antes de ejecutar una herramienta, salvo que la hayas permitido con --allowedTools o en tus ajustes. PaidSync añade comprobaciones por su parte. Las eliminaciones, pausas y cambios de presupuesto requieren confirm_destructive, y una comprobación de reglas previa a la escritura bloquea los argumentos inseguros. La tarjeta de aprobación, y Undo en una tarjeta aplicada cuyo cambio tiene una inversa segura, solo se aplican en el espacio de trabajo de PaidSync.

Sube imagen de ad desde la terminal

Cuando la imagen está en tu equipo y no en una URL pública, create_linkedin_image_upload_url devuelve un enlace de subida de un solo uso.

Acepta JPEG, PNG o GIF de hasta 5 MB, funciona una sola vez y caduca a los 15 minutos. Claude Code puede ejecutar la subida por ti:

curl -X PUT --data-binary @ad.jpg -H "Content-Type: image/jpeg" "<put_url>"

La respuesta incluye la URN de la imagen que usa create_linkedin_ad. El vídeo pasa por upload_linkedin_video desde una URL pública, hasta 200 MB.

Límites a conocer

  • Una campaña nueva empieza como borrador, que nunca se publica ni gasta, hasta que indiques otro estado.
  • La segmentación es obligatoria al crear una campaña. LinkedIn trata una campaña sin segmentación como Auto-Targeting, que desactiva la mayoría de los formatos de anuncio y no se puede deshacer.
  • PaidSync desactiva por defecto LinkedIn Audience Network y la expansión de audiencia. Puedes volver a activar cualquiera de las dos.
  • LinkedIn exige una fecha de fin siempre que un grupo de campañas tiene un presupuesto total. Si no indicas una, PaidSync la fija 365 días después del inicio y lo avisa en la respuesta.
  • La cifra de conversiones suma las conversiones del sitio web y los clientes potenciales de formularios de Lead Gen. Ambas partes también se devuelven por separado.

Añadir a ChatGPT: abre PaidSync.ai en el directorio de plugins de ChatGPT, instálalo e inicia sesión.

Añadir a Claude: abre PaidSync.ai en el directorio de conectores de Claude, haz clic en Conectar e inicia sesión.

Preguntas frecuentes

¿Cómo conecto LinkedIn Ads a Claude Code?

Regístrate en paidsync.ai, conecta LinkedIn Ads mediante LinkedIn OAuth en el panel, y luego ejecuta claude mcp add --transport http paidsync https://mcp.paidsync.ai/mcp en tu terminal. Escribe /mcp dentro de una sesión, elige paidsync e inicia sesión con tu cuenta de PaidSync.

¿Puede Claude Code crear campañas de LinkedIn?

Sí. LinkedIn Ads es una plataforma de nivel de creación en PaidSync. Claude Code puede crear grupos de campañas, campañas, creatividades, anuncios, conversiones y formularios de Lead Gen. Las campañas nuevas empiezan como borradores, la mayoría de las escrituras muestran antes una simulación, y Claude Code te pregunta antes de ejecutar cada herramienta.

¿Puede Claude Code calcular el tamaño de una audiencia de LinkedIn antes de construir nada?

Sí. search_linkedin_targeting_entities convierte nombres como un cargo o una empresa en los ID que necesita LinkedIn, get_linkedin_audience_size cuenta los miembros, y get_linkedin_campaign_forecast devuelve la previsión propia de LinkedIn. Ninguna de ellas cambia la cuenta.

¿Funciona en modo headless con claude -p?

Sí. Una vez que has iniciado sesión con /mcp, claude -p reutiliza el token de OAuth guardado. Las lecturas se ejecutan directamente. Las escrituras requieren cuidado. No hay nadie para responder al aviso de Claude Code, así que cualquier herramienta de escritura que hayas permitido con --allowedTools se ejecuta directamente. Para un trabajo desatendido, permite solo las herramientas de lectura que necesite.

Es gratis

Sí. El plan gratuito cuesta $0 por 100 tareas al mes, sin tarjeta. Pro empieza en $99 al mes y Team en $249 al mes.

34 tools LinkedIn Ads. Un comando en Claude Code.