HacksIA
automatizacion

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 ·

claudemeta-adsfacebook-adsmcpautomatizacionmarketing-digital
MR

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.

Ver lo que hacemos
01

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

02

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.

Pega esto en Claude Code (terminal)
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.

03

REQUISITOS PREVIOS

Lo que necesitas antes de empezar

1

Cuenta Meta Business

Acceso a Business Manager con una cuenta publicitaria activa (no importa el gasto mínimo).

business.facebook.com
2

Claude Code CLI

La aplicación de terminal de Anthropic (requiere API key de Claude).

npm install -g @anthropic-ai/claude-code
3

Node.js 18+

Necesario para ejecutar servidores MCP.

node --version
4

App 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 sesiones
04

INSTALACIÓN MANUAL

Si prefieres hacerlo paso a paso (o falló la vía rápida)

1

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).

Instalación global de Claude Code
npm install -g @anthropic-ai/claude-code
2

Crea 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).

3

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.

4

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).

5

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.

Instalación típica de un servidor MCP (ejemplo)
# 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 build
6

Configura 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.

Configuración de claude_desktop_config.json
{
  "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.

7

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).

05

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:

Prompts útiles para automatizar Meta Ads
# 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."
06

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.

07

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.

08

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

Ver opciones y reservar

¿Prefieres que lo montemos por ti?

En NovaChat IA construimos agentes de voz, chatbots y automatizaciones para pymes. Tú lo usas, nosotros lo mantenemos.

novachatia.com