El 29 de abril Meta lanzó por primera vez una integración oficial para que Claude (y otros agentes) hablen directamente con tu cuenta de Ads. Sin Developer App, sin tokens manuales, sin esperar aprobación. Esta guía te muestra qué es, cómo conectarlo en menos de 10 minutos y cómo usarlo sin cagarla.
Hasta hace dos semanas, conectar Claude con Meta Ads era un quilombo: Developer App, permisos en revisión, tokens que vencían, scripts a medio armar. Ahora Meta entrega dos artefactos oficiales — un servidor MCP y una CLI — que arrancan con OAuth de Meta Business y listo. Si vendés online y tirás ads en serio, esto cambia cómo laburás el día a día.
"No es 'una herramienta más'. Es Meta admitiendo oficialmente que la IA va a manejar las cuentas de Ads — y dándote la ruta legitimada para hacerlo sin que te baneen."
Un endpoint HTTP oficial de Meta. Lo enchufás a Claude Desktop, ChatGPT o cualquier cliente compatible con Model Context Protocol. Pegás una URL en la config y listo.
Un binario que instalás local con npm. Lo usás desde Claude Code, Codex o cualquier agente de terminal. Ideal si trabajás con muchas cuentas o querés correr auditorías nocturnas.
Los dos hablan con la misma API y comparten las 29 herramientas oficiales. La diferencia es por dónde corren y a qué cliente lo enchufás.
Los 3 pilares antes de tocar nadaHasta ahora todo lo que circulaba (pipeboard, adzviser, brijr/meta-mcp, etc.) era de terceros. Bueno para experimentar, pero siempre con riesgo. El 29 de abril Meta soltó la versión oficial. Soporte directo, sin riesgo de ban por uso no autorizado, autenticación con OAuth de Meta Business — el mismo flujo que usás para Shopify o Mailchimp.
Google y Amazon arrancaron sus integraciones con IA en modo solo lectura. Meta arrancó con write completo. Podés crear campañas, mover presupuestos, pausar conjuntos, editar catálogos. Esto es bueno y es peligroso: la IA puede ejecutar, no solo informar. Tratalo con respeto.
Antes para conectar la API de Meta tenías que crear una app, pedir permisos, esperar revisión, manejar tokens. Ahora es: OAuth → URL provisionada → pegás en Claude → listo. El que sufrió la API vieja ya sabe la diferencia.
| Grupo | Cuántas | Para qué te sirven |
|---|---|---|
| Gestión de campañas | 5 | Crear/editar/activar campañas, conjuntos y anuncios |
| Catálogo de productos | 10 | Manejar feeds, conjuntos, productos, diagnósticos del catálogo |
| Cuentas, páginas y activos | 3 | Listar cuentas, entidades de ads, páginas vinculadas |
| Datasets y diagnóstico | 4 | Píxel, Conversions API, calidad de eventos, errores |
| Insights y benchmarks | 7 | Tendencias, anomalías, benchmarks de industria, opportunity score |
Si vendés ecommerce, las que más vas a usar son las de gestión + catálogo + insights (22 de las 29).
Cómo conectar el MCP a Claude Desktop (5-7 minutos)Andá al portal de conectores de Meta y autorizá tu Business Manager. No necesitás crear ninguna Developer App. Vas a recibir una URL única para tu negocio (algo así como https://mcp.meta.com/ads/<business-id>).
Abrí Claude Desktop → Settings → Features → MCP (o Connectors si estás en la Web). En "Remote MCP server URL" pegás la URL provisionada. Si preferís editar el JSON a mano:
Reiniciás Claude. Le tirás:
"Mostrame las cuentas de Meta Ads que tengo conectadas"
Si aparece la lista, ya está conectado. Si no, revisá OAuth y los scopes autorizados.
Si laburás desde terminal o querés correr automatizaciones nocturnas en varias cuentas, va la CLI:
Una vez autenticado, dentro de Claude Code podés invocar:
La CLI registra los 29 comandos y Claude Code los toma como tools nativas. Ideal para pipelines de auditoría, reportes automáticos y workflows que tocan muchas cuentas a la vez.
"Empezá leyendo, no escribiendo. Las primeras 2 semanas usá la integración solo para diagnóstico y reportes. Después le activás la mano de escribir."
Prompt: "Dame el resumen de ayer: gasto total, ROAS por campaña, top 3 anuncios, alertas de fatiga creativa."
Claude se conecta, te tira el reporte en 30 segundos. Más rápido que abrir el Business y navegar columnas.
Prompt: "Revisame la calidad del dataset del píxel principal y los errores recientes de la Conversions API."
Antes esto eran 4 clicks y leer una pantalla. Ahora preguntás y te explica qué está roto y qué priorizar.
Prompt: "Listame los productos del catálogo que tienen errores de feed y agrupalos por tipo de error."
Para una tienda con 500+ SKUs es horas de trabajo transformadas en una pregunta.
Prompt: "Detectame anomalías en CTR y CPM de los últimos 14 días, comparando con el benchmark de mi industria."
Las herramientas ads_insights_anomaly_signal + ads_insights_industry_benchmark te dan eso de fábrica.
Prompt: "Acá tenés la URL de la imagen y el copy. Armá una campaña de Ventas con $50/día, audiencia interés amplio, 3 anuncios. Dejala pausada para que la revise."
El MCP no sube tu archivo a Meta — necesita una URL pública o un asset ya cargado. Es la diferencia entre tardar 90 segundos o 8 minutos. Por eso la próxima sección es la que más acelera tu operación.
El MCP no sube tu imagen al servidor de Meta. Necesita una referencia a un asset ya disponible. Suena como freno, pero en realidad ya lo tenés resuelto si vendés online — y si no, se arregla en 2 minutos.
Cuando le pedís a Claude "armame un anuncio con esta imagen y este copy", Claude le pasa a Meta una URL o un image_hash, no el archivo crudo. Tres caminos posibles, de más fácil a más profesional:
Si vendés en Shopify o Tiendanube, todas las fotos de productos ya están en URLs públicas. No tenés que hacer nada.
Shopify: Admin → Content → Files. Cada imagen muestra una URL del tipo cdn.shopify.com/s/files/... que copiás directo.
Tiendanube: abrís el producto en el panel, click derecho sobre la imagen → "copiar dirección de imagen". El formato es tcdn.com.ar/....
Esto cubre el 80% de los casos: catálogo, productos individuales, lanzamientos, ofertas, retargeting.
Para creativos que no están en tu tienda, la opción más simple es Cloudinary:
· Cuenta gratis (25 GB de storage + 25 GB de bandwidth/mes — sobra)
· Drag & drop desde el browser, sin instalar nada
· URL directa en 1 segundo
· Optimiza el peso automáticamente
Flujo en 30 segundos: entrás a cloudinary.com → arrastrás la imagen → copiás la URL → la pegás en el chat con Claude junto al copy → Claude arma la creativa, el conjunto y el anuncio (en pausa).
Para volumen alto (50+ creativos por semana, agencias, varios clientes) conviene Bunny Storage o AWS S3 + CloudFront. Más barato a escala pero requiere setup técnico. La mayoría no lo necesita en el día 1.
URL de la imagen + copy + headline + descripción + CTA + URL destino + audiencia + presupuesto.
Arma la creativa con esos datos en tu cuenta de Meta.
Vincula la creativa al ad set existente o nuevo.
No habilites nada en automático. La revisión humana es innegociable.
Tiempo total: ~90 segundos. Antes el mismo flujo en Ads Manager te llevaba 8-10 minutos por anuncio.
Guardalo. Te va a servir 50 veces por mes.
Error crítico"Dejarle a la IA que escriba en producción sin validación humana en el medio."
La integración tiene write completo desde el día uno. Si le pedís "optimizá la cuenta", lo va a intentar — y puede pausar lo que no tenía que pausar, cambiar presupuestos sin contexto histórico, o tocar segmentaciones que vos sabías que estaban bien por una razón que la IA no conoce.
| Lo que NO hacer | Lo que SÍ hacer |
|---|---|
| Pedirle "optimizá todo" sin contexto | Diagnóstico → revisar → ejecutar el cambio puntual |
| Usar la cuenta de producción para probar | Conectarlo primero a una cuenta de testeo |
| Activar campañas creadas por IA en automático | Que las cree pausadas, vos las activás |
| Ignorar los logs de cambios | Revisar el changelog cada 2-3 días los primeros 15 |
| Compartir la URL MCP con cualquiera | Tratarla como una credencial — porque lo es |
Diagnostica y ejecuta lo que le pedís, no toma decisiones por su cuenta.
Tenés que conectar cada cuenta a mano.
Si manejás cuentas de terceros (agencia), ojo con dónde corre la sesión.
Si querés mandarle el output a tu cliente con tu marca, lo tenés que armar vos.
Va a haber cambios. No lo metas como pieza crítica de un proceso que no podés reconstruir a mano.
| Si vos... | Usá |
|---|---|
| Manejás 1-3 cuentas y querés preguntar/reportar desde Claude Desktop | MCP |
| Trabajás dentro de Claude Code haciendo pipelines | CLI |
| Querés correr auditorías nocturnas en 50+ cuentas | CLI |
| Sos dueño de tienda sin terminal abierta | MCP |
| Sos agencia/dev y querés versionar workflows en git | CLI |
| Querés probar la herramienta en 5 minutos | MCP |
Para la mayoría de los dueños de tienda: MCP. La CLI es para quien ya labura con código.
Checklist: ¿estás listo para activarlo?Si tildaste los 8, podés enchufarlo hoy mismo.
¿Querés ir más allá?
Ayudamos a dueños de tienda a escalar con método,
feedback real y seguimiento en cada paso.