01 Dos vías oficiales: conector o CLI
Meta ha publicado herramientas pensadas para que agentes de IA usen su Marketing API, la misma que hay detrás del Administrador de anuncios. Con ellas, Claude puede consultar resultados, preparar campañas, gestionar catálogos y revisar tus píxeles sin que navegues por la interfaz.
| Conector MCP remoto | CLI meta-ads | |
|---|---|---|
| Dónde se usa | Claude en la web o en la app de escritorio, y otros asistentes compatibles | Claude Code u otro agente con acceso a la terminal |
| Instalación | Ninguna: se añade una URL y se autoriza la cuenta | Paquete de Python en tu ordenador |
| Autenticación | Inicio de sesión con Meta desde el propio conector | Token de acceso en variables de entorno |
| Ideal para | Consultas e informes del día a día | Automatizar tareas repetitivas y trabajar con archivos (CSV, imágenes) |
| Disponibilidad | Se está activando por fases | Mac y Linux (en Windows, mediante WSL) |
02 Opción 1: el conector MCP en Claude
-
1
Abre los conectores
En Claude (web o escritorio), ve a Ajustes y entra en Conectores.
-
2
Añade un conector personalizado
Elige la opción de conector personalizado (servidor MCP remoto), ponle un nombre como Meta Ads y pega la URL oficial.
-
3
Autoriza tu cuenta
Claude te llevará al inicio de sesión de Meta. Revisa qué negocio y qué cuentas publicitarias concedes y limita el acceso a lo necesario.
-
4
Pruébalo en modo lectura
Pregunta por tus campañas activas o el gasto de la última semana antes de pedir ningún cambio.
https://mcp.facebook.com/ads
03 Opción 2: la CLI meta-ads con Claude Code
-
1
Instala la CLI
Con pip, en un entorno de Python 3.12 o superior. El ejecutable que se instala se llama meta.
-
2
Consigue un token
Necesitas un token de acceso a la Marketing API, normalmente desde una app en Meta for Developers o un usuario del sistema en tu Business Manager, con permisos sobre la cuenta publicitaria.
-
3
Configura las variables
Define ACCESS_TOKEN y AD_ACCOUNT_ID (con el prefijo act_). BUSINESS_ID es opcional. No pegues el token en el chat.
-
4
Haz una consulta de prueba
Lista tus campañas. Si responde, pide a Claude Code que use la CLI para el resto.
pip install meta-ads
export ACCESS_TOKEN=tu_token
export AD_ACCOUNT_ID=act_123456
meta ads campaign list
meta ads insights get --date-preset last_7d
campaign, adset, ad, creative
Listar, consultar, crear, actualizar y eliminar las piezas de una campaña.
insights
Resultados por periodo. Añade --output json para que Claude los procese mejor.
catalog, product-item, product-feed
Catálogos de productos para anuncios dinámicos.
dataset
Píxeles y conjuntos de datos: crear, conectar a cuentas o catálogos y asignar usuarios.
guidance
Recomendaciones de Meta sobre tus anuncios.
study
Consulta de estudios y experimentos.
04 Reglas para trabajar sin sustos
- ✓Empieza siempre con tareas de solo lectura: informes y auditorías.
- ✓Pide que todo lo nuevo se cree en pausa y compruébalo con el comando get de la campaña antes de seguir.
- ✓La activación final la haces tú, después de revisar presupuesto, segmentación, textos y enlace.
- ✓Una llamada a la API cada vez: si algo falla, Claude se detiene y te lo explica.
- ✓Nada de eliminar campañas o anuncios desde el agente; como mucho, pausar con tu aprobación.
- ✓Revisa las políticas publicitarias de tu sector (salud, finanzas, empleo, vivienda) antes de publicar textos generados.
Puedes reforzar estas reglas en el CLAUDE.md del proyecto donde trabajas con la CLI y, en Claude Code, añadir una regla de permisos que obligue a preguntar antes de cualquier comando meta ads que no sea de consulta.
05 Prompts listos
Usa Meta Ads para analizar la cuenta [nombre o ID] en los últimos 7 días. No modifiques nada.
Obtén gasto, impresiones, clics, CTR, CPC, conversiones y coste por resultado por campaña y por anuncio.
Prepara un informe de una página en lenguaje sencillo:
1. Qué ha funcionado mejor y por qué crees que ha sido.
2. Qué ha consumido presupuesto sin resultados.
3. Tres acciones para la próxima semana, ordenadas por impacto.
4. Un semáforo del estado general de la cuenta.
Si algún dato parece incoherente, avísame antes de sacar conclusiones.
Con la CLI meta-ads, prepara una campaña a partir de este brief:
- Producto u oferta: [describe]
- Objetivo: [ventas / clientes potenciales]
- Presupuesto diario: [importe en euros]
- País y ciudades: [ubicación]
- Página de destino: [URL]
- ID de la página de Facebook: [ID]
Antes de crear nada, enséñame el plan completo (estructura, públicos, textos de tres anuncios con ángulos distintos) y espera mi aprobación. Después crea cada pieza en pausa, de una en una, y al terminar dame la lista de IDs creados con su estado. No actives nada.
Revisa sin modificar nada los conjuntos de datos (píxeles) y catálogos de la cuenta [ID]. Dime qué píxeles existen, a qué cuentas y catálogos están conectados, si las campañas de ventas activas optimizan por un evento de compra y qué falta configurar. Termina con una lista de tareas para mí, ordenadas por prioridad y dificultad.
Preguntas frecuentes
Sí. El paquete meta-ads se describe como la CLI oficial de la Marketing API y está publicado por Meta, y el servidor MCP está alojado en un dominio de Facebook. Desconfía de copias con nombres parecidos.
Las herramientas son gratuitas. Pagas tus anuncios en Meta y el uso de tu plan de Claude.
Sí, cambiando AD_ACCOUNT_ID o la opción --ad-account-id en la CLI, o autorizando varias cuentas en el conector. Mantén separados los informes y los tokens de cada cliente.
No. Acelera informes, borradores y tareas repetitivas, pero las decisiones de presupuesto, estrategia y creatividad siguen necesitando criterio humano.
Sobre el autor
Equipo editorial de appyweb
Marketing, SEO y desarrollo con IA
Especialistas de appyweb en SEO, publicidad, desarrollo web y automatización con IA.