CLI Meta Ads es la nueva herramienta oficial de Meta para controlar campañas publicitarias desde la terminal de tu computadora, sin depender de Ads Manager y sin crear integraciones manuales complejas como antes.
¿Qué es el CLI de Meta Ads?
¿Abrirías una ventana negra para manejar campañas de Meta Ads en lugar de usar Ads Manager?
Eso es exactamente lo que Meta lanzó el 29 de abril de 2026 junto al MCP oficial. Ambos forman parte de los “Meta Ads AI Connectors”, pero cumplen funciones distintas. CLI significa Command Line Interface. En español, interfaz de línea de comandos. En vez de hacer clic dentro de Ads Manager, escribes comandos de texto en la terminal y Meta ejecuta la acción.
Antes de este lanzamiento, automatizar algo parecido implicaba:
- Crear una app de desarrollador
- Esperar revisiones de Meta durante días
- Generar tokens manuales
- Escribir código propio para cada acción
El CLI elimina gran parte de esa complejidad.
Importante: el CLI no es una IA. No piensa ni toma decisiones por sí solo. Es una herramienta de terminal. La IA puede usarla como copiloto, pero el CLI funciona perfectamente sin inteligencia artificial.
Si ya usas automatizaciones, scripts o herramientas como Claude Code, este lanzamiento cambia bastante el flujo de trabajo dentro de Meta Ads. También cambia quién realmente necesita entrar todos los días a Ads Manager.
Ahí comparto pruebas reales, automatizaciones nuevas y experimentos con herramientas como el MCP de Meta Ads y el nuevo ecosistema de IA de Meta para marketers.
¿En qué se diferencia el CLI vs MCP en meta ads?
La mayoría de artículos mezcla ambos conceptos como si fueran lo mismo. No lo son.
La diferencia central es simple:
- El MCP conecta una IA con tu cuenta publicitaria para consultas y análisis en chat.
- El CLI ejecuta acciones reales desde la terminal, con o sin IA.
| MCP de Meta Ads | CLI de Meta Ads | |
| Cómo se usa | Chat en lenguaje natural desde Claude, ChatGPT o Perplexity | Comandos de texto desde la terminal de tu computadora |
| Para qué es mejor | Consultas, reportes, análisis, preguntas sobre rendimiento | Ejecutar acciones, automatizar tareas, lanzar campañas en volumen |
| Nivel técnico requerido | Cualquier marketer. Sin conocimientos técnicos. | Comodidad básica con la terminal. Python instalado. |
| Se conecta a una IA | Sí, es la base del MCP. La IA es quien interpreta y responde. | Opcional. Funciona solo, o con Claude Code como copiloto. |
| Tiempo de configuración | 10 minutos. Solo pegar una URL. | 15-20 minutos. Requiere instalar Python y autenticarse. |
| Costo | Gratis en beta abierta. | Gratis en beta abierta. |
El MCP cubre el 80% de los casos para la mayoría de marketers. El CLI tiene sentido cuando quieres automatización real y estás dispuesto a dedicar unos minutos a configurar el entorno técnico.
¿Quién debería configurar el CLI de Meta Ads?
Muchos marketers ven “automatización” y asumen que necesitan esto hoy. La mayoría no.
Sí tiene sentido instalar el CLI si:
- Manejas varias cuentas publicitarias
- Repites tareas manuales cada semana
- Ya trabajas con Claude Code o developers
- Quieres automatizar reportes o auditorías
- Te sientes cómodo usando la terminal
No vale la pena todavía si:
- Gestionas una sola cuenta
- Nunca abriste una terminal
- Solo quieres consultas y análisis
- No tienes Python instalado
- Ads Manager ya cubre tu flujo actual
Si estás empezando con IA aplicada a campañas, primero te conviene dominar el MCP. El CLI aparece después. Es muy importante saber que la mayoría de los marketers no necesita el CLI hoy. El MCP cubre el 80% de los casos de uso. El CLI es para quien quiere automatización real y está dispuesto a invertir 20 minutos en la configuración inicial.
¿Qué SÍ puedes hacer con el CLI de Meta Ads?
Este cambio puede ahorrarte horas semanales si haces trabajo operativo repetitivo.
Con el CLI puedes:
- Crear campañas, conjuntos y anuncios desde terminal
- Revisar métricas activas como gasto, CTR o ROAS
- Pausar campañas con un solo comando
- Activar conjuntos de anuncios masivamente
- Subir creatividades e imágenes
- Gestionar catálogos de productos
- Crear pixels y conectarlos a cuentas
- Automatizar reportes recurrentes
También puedes combinarlo con scripts o herramientas externas para ejecutar tareas automáticamente cada lunes o cada cierto umbral de rendimiento.
Por ejemplo:
meta ads insights get –fields spend,impressions,ctr,cpc
Ese comando devuelve métricas de rendimiento directamente desde la terminal.
¿Qué NO puedes hacer con el CLI de Meta Ads?
Pasar todo a automatización también tiene límites.
Hoy el CLI todavía no puede:
- Configurar pruebas A/B
- Acceder a Advantage+ internamente
- Modificar lógica de subasta
- Instalar el pixel en tu sitio web
- Crear cambios en modo borrador
Y este punto es el más importante. Las campañas nuevas nacen pausadas por defecto. Eso está bien. Pero cualquier cambio sobre campañas existentes entra live inmediatamente.
No existe botón de deshacer. Mi recomendación es empezar únicamente con comandos de lectura durante los primeros días. Especialmente si vas a usar IA como copiloto para ejecutar acciones.
¿Qué necesitas antes de instalarlo?
El problema técnico no es Meta. El problema suele ser el entorno local de tu computadora. Necesitas cuatro cosas:
1. Python 3.12 o superior
Python es el lenguaje sobre el que corre el CLI. Para verificarlo, abre la terminal y escribe: python –version
Si aparece la versión 3.12 o superior, ya estás listo. Si no lo tienes instalado, descárgalo desde python.org.
2. pip o uv
Pip normalmente viene instalado junto con Python. Es el sistema que descarga paquetes. Uv hace lo mismo, pero más rápido. Con cualquiera funciona.
3. Cuenta de Meta Business Manager
Necesitas acceso de administrador a las cuentas publicitarias que quieres conectar.
4. Terminal instalada
- Mac: Terminal
- Windows: PowerShell o Command Prompt
- Linux: ya viene incluida
Si nunca usaste la terminal y no tienes Python instalado, probablemente todavía no necesitas el CLI.
¿Cómo instalar el CLI de Meta Ads?
La configuración completa tarda entre 15 y 20 minutos.
Instalación en 3 pasos — 15 a 20 minutos
Instalar el CLI
Abre la terminal y corre este comando. Descarga el CLI oficial en tu computadora.
pip install meta-ads
Autenticarte con Meta
Se abrirá el navegador con el login normal de Meta Business Manager. Ahí eliges las cuentas publicitarias que quieres conectar.
meta auth login
Verificar la conexión
Si aparecen tus campañas activas en la respuesta, el CLI quedó funcionando correctamente.
meta ads campaign list
La configuración completa tarda entre 15 y 20 minutos.
Cómo configurar permisos y acceso correctamente
Acá es donde la mayoría se pierde leyendo documentación para developers. La lógica real es más simple de lo que parece.
Primero debes crear un usuario de sistema dentro de Meta Business Suite:
- Ve a Configuración
- Entra en Usuarios del sistema
- Haz clic en Añadir
- Crea un usuario administrador
- Ponle un nombre descriptivo
Después debes asignarle acceso a:
- Cuentas publicitarias
- Pixels
- Páginas
- Catálogos
Luego vas a Meta for Developers y agregas ese usuario como administrador de la aplicación.
Finalmente generas el access token con permisos como:
- ads_management
- business_management
- catalog_management
- read_insights
Ese token se guarda en un archivo .env o como variable de entorno.
Por ejemplo:
ACCESS_TOKEN=tu_token
AD_ACCOUNT_ID=tu_cuenta
Después puedes verificar el estado con:
meta auth status
Y listar tus cuentas publicitarias con: meta ads adaccount list
¿Cual es la diferencia de usar CLI solo vs CLI con IA?
Muchos creen que Claude Code reemplaza el CLI. En realidad trabajan juntos.
CLI solo
Tú escribes manualmente cada comando.
Por ejemplo:
meta ads campaign list
Eso funciona perfecto para tareas repetitivas o scripts que ya tienes guardados.
CLI con Claude Code
Acá cambia la experiencia.
Le dices algo como:
“Pausa todos los ad sets con frecuencia mayor a 4 esta semana”.
Claude Code traduce eso a comandos CLI y prepara la ejecución.
Tú revisas el resultado antes de confirmar.
Importante: Claude Code no es lo mismo que Claude.ai. Es una herramienta separada orientada a developers y automatización. Igual puedes aprovechar el CLI sin usar ninguna IA.
¿Vale la pena instalar el CLI de Meta Ads hoy?
Si manejas tres o más cuentas, haces auditorías repetitivas o ya trabajas con automatización, sí vale la pena configurarlo esta semana.
Los 20 minutos iniciales se recuperan rápido.
Esperaría un poco si todavía nunca instalaste Python o no usas IA dentro de tu flujo de trabajo diario. Primero conviene acostumbrarse al MCP.
Y si gestionas una sola cuenta desde Ads Manager sin problemas, probablemente no necesitas complicarte todavía.
Meta abrió una puerta importante para automatizar trabajo operativo dentro de Ads Manager sin depender de herramientas externas poco confiables. El CLI no reemplaza el MCP. Tampoco reemplaza Ads Manager para todo el mundo.
Pero para equipos que ya viven dentro de Meta Ads, sí cambia la velocidad de ejecución y automatización de muchas tareas repetitivas.
Preguntas frecuentes
¿Necesito saber programar para usar el CLI de Meta Ads?
No necesitas ser developer profesional, pero sí sentirte cómodo usando la terminal y copiando comandos básicos. Si nunca usaste terminal, probablemente primero te conviene empezar con el MCP.
¿En qué se diferencia el CLI del MCP de Meta Ads?
El MCP está pensado para análisis y consultas mediante IA en lenguaje natural. El CLI ejecuta acciones reales desde terminal, con o sin IA de por medio.
¿El CLI de Meta Ads funciona en Windows, Mac y Linux?
Sí. Meta lanzó el CLI con soporte para los tres sistemas operativos principales mientras tengas Python instalado correctamente.
¿El CLI de Meta Ads es gratuito?
Sí. Durante la beta abierta el CLI oficial de Meta Ads es completamente gratuito.
¿Puedo usar el CLI de Meta Ads sin conectarlo a ninguna IA?
Sí. El CLI funciona perfectamente solo. La IA es opcional y actúa como copiloto para traducir instrucciones naturales a comandos técnicos.




