Automatiza tus campañas de Meta Ads con Claude AI y MCP
Conecta Claude Code directamente a Facebook Ads mediante el protocolo MCP para generar creativos, gestionar campañas y publicar anuncios sin salir de la terminal.
Por Martin Reche ·
Martin Reche · Sistemas de conversión con IA para negocios
Hemos construido sistemas de conversión para más de 50 negocios: desde el anuncio en Meta Ads hasta el cliente cerrado, pasando por la cualificación del lead y la venta. Todo lo que ves en esta guía está funcionando en negocios reales.
QUÉ ES Y POR QUÉ
Deja de perder horas en el Administrador de Anuncios
Esta guía te permite conectar Claude Code (la terminal inteligente de Anthropic) directamente con tu cuenta de Meta Ads mediante el Model Context Protocol (MCP). En lugar de saltar entre pestañas, Excel y el Business Manager, escribes en lenguaje natural lo que necesitas: *'Crea 5 anuncios de carrusel para mi campaña de verano con presupuesto de $50/día'* — y Claude lo ejecuta directamente en tu cuenta. Lo que conseguirás: Crear y subir campañas completas (audience, creativos, presupuesto) en segundos desde la terminal, generar variantes A/B masivas automáticamente, y gestionar presupuestos sin tocar la interfaz de Meta. Ideal para agencies, ecommerce y marketers que gestionan múltiples cuentas.
El flujo completo
1. Prepara el entorno
Instala Claude Code y configura tu app en Meta Developers
2. Conecta vía MCP
Instala el servidor MCP para Meta Ads y vincula tus credenciales
3. Automatiza campañas
Usa comandos en lenguaje natural para crear, editar y analizar anuncios
VÍA RÁPIDA (RECOMENDADA)
Que Claude Code lo instale todo por ti
Si vas a instalar herramientas de terminal, editar archivos JSON de configuración o lidiar con dependencias de Node.js, usa el agente de IA para que lo haga solo. Este prompt le pedirá a Claude Code que configure todo el stack MCP-Meta Ads automáticamente.
Necesito conectar Claude Code con Meta Ads usando MCP. Por favor, haz lo siguiente paso a paso y cuéntame cada acción:
1. Verifica si tengo Node.js instalado (>=18). Si no, instálalo según mi sistema operativo.
2. Busca e instala el servidor MCP oficial para Meta/Facebook Ads (busca 'hicksfield-mcp' o el repositorio oficial de Hicksfield en GitHub/npm).
3. Configura automáticamente el archivo de configuración de Claude Desktop (claude_desktop_config.json) añadiendo el servidor MCP de Meta Ads con la ruta correcta de mi sistema.
4. Crea un archivo .env en mi home o proyecto actual con placeholders para META_ACCESS_TOKEN y AD_ACCOUNT_ID.
5. Instrúyeme exactamente qué necesito obtener de Meta Developers (App ID, App Secret, Access Token) y dónde pegarlo.
6. Verifica que el servidor MCP se inicie correctamente sin errores.
Si encuentras algún error de permisos o rutas, soluciónalo tú mismo y dime qué cambiaste.¿Qué hará el agente? Detectará tu sistema (Mac/Windows/Linux), instalará Node.js si falta, buscará el paquete npm correcto para el servidor MCP de Meta Ads, editará el archivo de configuración JSON añadiendo las rutas exactas de tu equipo, y preparará todo para que solo tengas que pegar tus credenciales de Meta.
REQUISITOS PREVIOS
Lo que necesitas antes de empezar
Cuenta Meta Business
Acceso a Business Manager con una cuenta publicitaria activa (no importa el gasto mínimo).
business.facebook.comClaude Code CLI
La aplicación de terminal de Anthropic (requiere API key de Claude).
npm install -g @anthropic-ai/claude-codeNode.js 18+
Necesario para ejecutar servidores MCP.
node --versionApp en Meta Developers
Aplicación creada en developers.facebook.com con permisos de Marketing API.
developers.facebook.com/apps¿Te trabas en algún paso? Lo vemos en una llamada desde 49€, con acciones por escrito.
Ver sesionesINSTALACIÓN MANUAL
Si prefieres hacerlo paso a paso (o falló la vía rápida)
Instala Claude Code
Abre tu terminal y ejecuta el comando de instalación global. **Verificación:** Escribe 'claude' y pulsa Enter. Debes ver el asistente interactivo de Claude Code iniciarse (te pedirá autenticarte con tu cuenta de Anthropic y generar una API key).
npm install -g @anthropic-ai/claude-codeCrea tu aplicación en Meta Developers
Entra en developers.facebook.com. Pulsa 'Crear aplicación' → selecciona 'Otro' → 'Administrador comercial'. Completa el nombre (ej: 'Claude MCP Connector') y tu correo. Una vez creada, en el panel izquierdo ve a 'Configuración' → 'Básica' y anota el **ID de la aplicación** y la **Clave secreta** (App Secret).
Genera el Access Token de Marketing API
En tu app de Meta Developers, busca 'Herramientas' en el menú superior → 'Explorador de Graph API'. En el desplegable superior derecho, selecciona tu aplicación recién creada. Pulsa 'Generar token de acceso' y marca los permisos: **ads_management**, **ads_read**, **business_management**. **IMPORTANTE:** Copia el token largo que aparece (empieza con EAA...) y guárdalo en un lugar seguro — no lo volverás a ver completo.
Token permanente: El token generado en el Explorador vence en 1 hora si es de usuario. Para producción, debes cambiarlo por un token de acceso de 60 días o uno permanente de Sistema (requiere verificación de app). Para empezar a hacer pruebas, el temporal sirve.
Obtén tu ID de cuenta publicitaria
Ve a business.facebook.com → 'Más herramientas' → 'Configuración del negocio' → 'Cuentas publicitarias'. Copia el número largo que aparece (act_XXXXXXXXXX). Si no tienes cuenta publicitaria, créala desde allí (puedes empezar con $1 de presupuesto).
Busca e instala el servidor MCP para Meta Ads
El material original menciona 'Hicksfield' como servidor MCP. Busca en GitHub o npm el repositorio oficial (términos de búsqueda: 'hicksfield mcp facebook ads' o 'meta ads mcp server'). Una vez identificado, clónalo o instálalo vía npm.
URL no verificada: El material original no incluye el enlace exacto al repositorio de Hicksfield. Búscalo como 'Hicksfield MCP Meta Ads' en GitHub antes de seguir, o usa el prompt de la Vía Rápida para que Claude lo encuentre automáticamente.
# Ejemplo si lo encuentras en npm (verifica el nombre exacto del paquete)
npm install -g hicksfield-mcp-server
# O si es un repositorio de GitHub (clona donde prefieras)
git clone https://github.com/[usuario]/hicksfield-mcp.git
cd hicksfield-mcp
npm install
npm run buildConfigura el servidor MCP en Claude Desktop
Debes editar el archivo de configuración de Claude Desktop para añadir el servidor MCP. La ubicación del archivo depende de tu sistema: - **Mac:** ~/Library/Application Support/Claude/claude_desktop_config.json - **Windows:** %APPDATA%/Claude/claude_desktop_config.json - **Linux:** ~/.config/Claude/claude_desktop_config.json Abre ese archivo (créalo si no existe) y añade la configuración del servidor MCP.
{
"mcpServers": {
"meta-ads": {
"command": "node",
"args": ["/ruta/absoluta/al/servidor/index.js"],
"env": {
"META_ACCESS_TOKEN": "EAAxxxx...tu_token_aqui",
"AD_ACCOUNT_ID": "act_1234567890"
}
}
}
}Ruta absoluta: En Mac/Linux usa `/Users/tuusuario/proyectos/hicksfield/dist/index.js`. En Windows usa barras invertidas dobles: `C:\\Users\\TuUsuario\\hicksfield\\dist\\index.js`. Si instalaste vía npm global, la ruta suele ser la del comando 'which node' más el nombre del paquete.
Reinicia Claude Code y verifica la conexión
Cierra completamente Claude Code (Ctrl+C en la terminal o cierra la ventana) y vuelve a abrirlo. Escribe: '¿Qué herramientas tienes disponibles?' o 'Muéstrame mis campañas de Meta Ads activas'. Si todo está bien, Claude debería responder usando la herramienta MCP de Meta Ads (verás un indicador de 'Using tool: meta-ads' o similar).
USO PRÁCTICO
Crea tu primera campaña con comandos naturales
Una vez conectado, ya no necesitas tocar el Business Manager para tareas rutinarias. Claude puede crear campañas, ad sets y anuncios directamente. Aquí tienes ejemplos reales de prompts que puedes usar:
# Crear campaña completa
"Crea una campaña de conversión llamada 'Verano 2024' con objetivo de ventas. Dentro, crea un adset llamado 'Mujeres 25-45 Intereses Fitness' con presupuesto de $20/día, audiencia mujeres 25-45 en España interesadas en fitness. Añade un anuncio de imagen única con el texto 'Transforma tu rutina este verano' y URL de mi tienda."
# Generar múltiples creativos
"Genera 10 variaciones de copy para anuncios de carrusel sobre zapatillas deportivas, cada una con un ángulo diferente (precio, calidad, estilo). Después, créame 5 anuncios en el adset 'Testing Creatives' con estos textos rotativos."
# Optimización automática
"Revisa mis campañas activas de los últimos 7 días y pausa automáticamente aquellas con ROAS menor a 2.0. Aumenta el presupuesto un 20% a las que tengan ROAS mayor a 4.0."
# Análisis de competencia
"Descarga los anuncios activos de mi cuenta y compáralos con los del Ad Library de mi competidor principal (indica su página de Facebook). Sugiéreme qué formatos y ángulos me faltan probar."ERRORES COMUNES
Si algo no funciona, revisa esto
Claude dice 'No tengo acceso a herramientas de Meta Ads'
El servidor MCP no está cargado. Verifica que el archivo claude_desktop_config.json esté en la ruta correcta y que no tenga errores de sintaxis JSON (comillas, comas). Reinicia Claude Code completamente.
Error 'Invalid token' o permisos denegados
Tu Access Token ha expirado (los de prueba duran 1 hora) o tu app no tiene los permisos ads_management aprobados. Ve a Meta Developers → Roles → Prueba y asegúrate de que tu usuario tiene acceso. Para tokens permanentes, necesitas generar un 'System User' en Business Manager.
No aparecen mis cuentas publicitarias
Verifica que el AD_ACCOUNT_ID en la configuración sea exacto (debe empezar con 'act_'). Además, tu usuario debe tener permiso de 'Administrador de anuncios' en esa cuenta específica dentro de Business Manager.
Error al ejecutar el servidor MCP: 'command not found'
La ruta en el archivo JSON es incorrecta o Node no está en el PATH del sistema. Usa rutas absolutas completas y verifica que node --version funcione en una terminal nueva.
RESULTADO ESPERADO
Cómo saber que todo funciona
Cuando escribas 'Muestra mis campañas recientes', Claude debería devolverte una tabla con nombres de campañas, presupuestos, estado (activa/pausada) y resultados. Si pides 'Crea una campaña de prueba', debería aparecer reflejada en tu Administrador de Anuncios de Facebook en menos de 30 segundos. Prueba de fuego: Pide a Claude que pause una campaña de bajo rendimiento — si la pausa aparece reflejada inmediatamente en business.facebook.com, la integración es total. Si prefieres que te lo gestionen en lugar de operarlo tú, aquí está el servicio con precios.
QUÉ PUEDES HACER AHORA
Aplica esto hoy mismo a tu negocio
🚀
Lanzamientos en masa
Sube 20 campañas de testing con diferentes audiencias y creativos en 5 minutos. Antes te tomaba toda la mañana.
🤖
Optimización automática
Programa a Claude para que revise tus campañas cada mañana, pause las que gastan sin vender y escale las ganadoras automáticamente.
📝
Generación de creativos
Pásale el PDF de tu catálogo de productos y pídele que genere 50 combinaciones de titular + descripción + CTA, subiéndolas directamente como anuncios.
📊
Reporting inteligente
Pide 'Análisis de las últimas 4 semanas en formato Excel' y Claude exportará los datos de Meta a un CSV estructurado listo para tu jefe o cliente.
Si quieres ir más rápido
Sistemas de conversión que funcionan, no demos de IA
Soy Martin Reche. Hemos construido sistemas de conversión para más de 50 negocios: desde el anuncio en Meta Ads hasta el cliente cerrado, pasando por la cualificación del lead y la venta. Todo lo que ves en esta guía está funcionando en negocios reales. Si quieres aplicarlo a tu caso, lo vemos en una llamada: te digo qué montar, con qué y en qué orden, y te lo dejo por escrito. Y si prefieres que lo montemos por ti, eso es NovaChat.
Sistemas de conversión
Del anuncio al cliente cerrado: captación, seguimiento y venta en un solo flujo que funciona.
Cualificación de leads
Cada contacto se filtra, se atiende y se lleva a la venta sin que nadie lo persiga a mano.
Agentes de IA que atienden y venden
Voz, WhatsApp, web e Instagram: responden, cualifican y cierran citas 24/7.
Consultoría 1:1
Desde 49 €: te digo qué montar, con qué y en qué orden, por escrito.
Consultoría 1:1 · Google Meet
Una llamada y sales sabiendo qué hacer y qué no
Me cuentas tu caso en un formulario de dos minutos, pagas, eliges hora. Garantía simple: si en los primeros 10 minutos veo que no te puedo ayudar, te devuelvo el importe. Pack de 3 Revisiones por 249 € si quieres que te acompañe 90 días.
49€
30 min · Diagnóstico 1:1
99€
60 min · Revisión 1:1
149€
90 min · Estrategia 1:1
¿Prefieres que lo montemos por ti?
En NovaChat IA construimos agentes de voz, chatbots y automatizaciones para pymes. Tú lo usas, nosotros lo mantenemos.