Skip to main content
Glama
DatalisHQ

ZuckerBot

by DatalisHQ

ZuckerBot

El kit de herramientas de Meta Ads para agentes de IA.

Audita tu cuenta publicitaria con un solo mensaje. Más de 50 herramientas para auditoría de cuentas, gestión de campañas, análisis de creatividades, creación de audiencias y seguimiento de conversiones. Un único comando npx. Funciona con Claude, ChatGPT, OpenClaw, Cursor y cualquier agente compatible con MCP.

npm version License: MIT MCP Registry GitHub stars

{
  "mcpServers": {
    "zuckerbot": {
      "command": "npx",
      "args": ["-y", "zuckerbot-mcp"],
      "env": { "ZUCKERBOT_API_KEY": "zb_live_your_key_here" }
    }
  }
}

Obtén la clave de API (gratis) · npm · Documentación · Sitio web


¿Por qué ZuckerBot?

Tu agente ya escribe código, gestiona archivos y busca en la web. También debería gestionar tus anuncios.

ZuckerBot ofrece a cualquier agente de IA todas las capacidades de Meta Ads a través de MCP. Sin paneles de control, sin interfaz que aprender, sin plataforma en la que iniciar sesión. Tu agente lo instala, conecta tu cuenta publicitaria y se pone a trabajar.

Qué pueden hacer los agentes con ZuckerBot:

  • Auditar tu cuenta publicitaria con un solo mensaje — gasto marcado para revisión, fatiga creativa, puntuación de oportunidad, acciones priorizadas (incluido en el plan gratuito)

  • Obtener el rendimiento de las campañas y detectar qué funciona

  • Analizar las creatividades de los anuncios y recomendar qué probar a continuación

  • Crear y lanzar campañas con segmentación y presupuesto

  • Crear audiencias personalizadas y similares

  • Configurar el seguimiento de conversiones en servidor (CAPI)

  • Investigar competidores, reseñas y referencias del mercado

  • Generar briefs de creatividad y textos publicitarios

Related MCP server: muze-mcp

Cómo funciona

You ↔ Your Agent (Claude, ChatGPT, OpenClaw, Cursor, etc.)
                  ↕
            ZuckerBot MCP
                  ↕
         Meta Marketing API

ZuckerBot se encarga de la complejidad de la API de Meta. Tu agente se encarga de la conversación. Tú tomas las decisiones.

Instalación

Claude Desktop

Añádelo a claude_desktop_config.json:

{
  "mcpServers": {
    "zuckerbot": {
      "command": "npx",
      "args": ["-y", "zuckerbot-mcp"],
      "env": { "ZUCKERBOT_API_KEY": "zb_live_your_key_here" }
    }
  }
}

OpenClaw

Añádelo a tu configuración de MCP:

{
  "mcpServers": {
    "zuckerbot": {
      "command": "npx",
      "args": ["-y", "zuckerbot-mcp"],
      "env": { "ZUCKERBOT_API_KEY": "zb_live_your_key_here" }
    }
  }
}

Cursor / Windsurf / Cualquier cliente MCP

El mismo patrón de configuración. ZuckerBot funciona con cualquier cliente compatible con el Model Context Protocol.

MCP remoto (sin instalación)

¿No quieres ejecutar nada localmente? https://zuckerbot.ai/api/mcp es un endpoint HTTP Streamable alojado que ofrece las mismas herramientas.

  • claude.ai — añádelo como conector personalizado (Settings → Connectors → Add custom connector) y autentícate mediante OAuth, o pasa un encabezado Authorization: Bearer zb_live_....

  • Claude Code:

claude mcp add --transport http zuckerbot https://zuckerbot.ai/api/mcp --header "Authorization: Bearer zb_live_..."
  • Cualquier cliente HTTP Streamable — apúntalo a https://zuckerbot.ai/api/mcp con tu clave de API como token bearer.

CLI (para humanos)

npm install -g zuckerbot-mcp

zuckerbot preview https://your-business.com
zuckerbot meta status
zuckerbot create https://your-business.com --budget 5000 --objective leads

Herramientas (50+)

Auditoría y licencias (2)

Herramienta

Qué hace

audit_account

Auditoría completa de la cuenta en solo lectura: gasto marcado para revisión según el objetivo de cada campaña, fatiga creativa, puntuación de oportunidad (0-100), mejora proyectada del CPL, acciones priorizadas. Disponible en todos los planes — la primera llamada recomendada

redeem_license

Canjea un código de licencia de por vida (Dealify/AppSumo) y actualiza todas las claves de API de la cuenta

Configuración y cuenta (7)

Herramienta

Qué hace

quickstart

Configuración guiada: comprueba la autenticación, muestra los siguientes pasos y el flujo de herramientas recomendado

meta_status

Comprueba el estado de la conexión con Meta para tu clave de API

list_ad_accounts

Lista las cuentas publicitarias de Meta disponibles y la selección actual

select_ad_account

Conecta una cuenta publicitaria específica

list_meta_pages

Lista las páginas de Facebook y la selección actual

select_meta_page

Establece la página activa para la publicación de anuncios

get_launch_credentials

Verifica que todas las credenciales necesarias estén configuradas antes de lanzar

Campañas (9)

Herramienta

Qué hace

preview_campaign

Genera una vista previa del anuncio a partir de una URL (no se necesita cuenta de Meta)

create_campaign

Crea un borrador de campaña con estrategia, segmentación y creatividades

get_campaign

Obtén el detalle de la campaña, el estado del flujo de trabajo y las creatividades vinculadas

approve_campaign_strategy

Aprueba los niveles y los ángulos creativos de una campaña de inteligencia

suggest_angles

Obtén los ángulos creativos propuestos y los niveles de audiencia para un borrador

activate_campaign

No disponible temporalmente; las campañas de inteligencia permanecen solo en planificación

launch_campaign

Lanza una o todas las variantes de un borrador en Meta

pause_campaign

Pausa una campaña activa; la reanudación está desactivada temporalmente

get_performance

Métricas de campaña en tiempo real: gasto, clientes potenciales, CPL, CTR, ROAS

Audiencias (6)

Herramienta

Qué hace

create_seed_audience

Crea una audiencia personalizada a partir de usuarios CAPI con hash

create_lookalike_audience

Crea una audiencia similar a partir de cualquier audiencia semilla

list_audiences

Lista todas las audiencias personalizadas y similares

refresh_audience

Actualiza una audiencia o sincroniza el último estado desde Meta

get_audience_status

Comprueba el tamaño, el estado y la preparación de la audiencia

delete_audience

Elimina una audiencia de Meta y de ZuckerBot

Creatividades (8)

Herramienta

Qué hace

upload_creative

Sube los activos terminados y aprovisiona anuncios de Meta en pausa

get_creative_status

Comprueba el progreso de la generación de creatividades

creative_analysis

Análisis con IA del rendimiento de las creatividades de los anuncios con recomendaciones

creative_qa

Control de calidad de las creatividades frente a las políticas de anuncios de Meta

generate_briefs

Genera briefs de creatividad basados en datos de rendimiento

generate_creatives*

Genera textos publicitarios e imágenes (o vídeo con IA)

request_creative*

Crea un paquete de entrega de creatividad para producción

* Las herramientas de generación de imágenes/vídeos creativos (generate_static_ad, generate_video_ad, get_video_ad_status, generate_creatives, request_creative) están desactivadas por defecto: actívalas con ZUCKERBOT_ENABLE_CREATIVE_TOOLS=1 en el entorno de tu configuración de MCP (próximamente, complemento de pago). Todas las herramientas de análisis de creatividades siguen disponibles.

Seguimiento de conversiones / CAPI (5)

Herramienta

Qué hace

capi_config

Obtén o actualiza la configuración del seguimiento de conversiones en servidor

capi_status

Estadísticas de entrega y atribución de CAPI a 7 y 30 días

capi_test

Envía un evento de prueba a través de la canalización de CAPI

sync_conversion

Envía comentarios sobre la calidad de los clientes potenciales al algoritmo de Meta

list_pixels

Lista y selecciona píxeles de Meta para el seguimiento de conversiones

Informes (2)

Herramienta

Qué hace

get_campaign_insights

Rendimiento de Meta a nivel de campaña / conjunto de anuncios / anuncio para cualquier campaña de la cuenta (incluidas las que no son de ZuckerBot), con métricas de clientes potenciales deduplicadas

get_account_insights

Gasto, impresiones, CTR, CPM, CPC y frecuencia a nivel de cuenta, agregados diaria o mensualmente

get_campaign_insights presenta tres cifras distintas de clientes potenciales en lugar de un único número combinado, cada una verificada contra Ads Manager:

Campo

Significado

meta_result / cost_per_meta_result

El «Resultado» deduplicado autoritativo de Meta para cualquier objetivo (columna «Resultados» de Ads Manager), con meta_result_type nombrando el resultado subyacente (conversion_lead para campañas de leads, offsite_conversion.fb_pixel_complete_registration / purchase para ventas). Reemplaza a los ahora obsoletos results / cost_per_result

meta_leads / cost_per_meta_lead

Leads en Meta deduplicados (onsite_conversion.lead_grouped): coincide con «Meta Leads» de Ads Manager

conversion_leads / cost_per_conversion_lead

Leads de conversión cualificados por CRM (del indicador results de Meta conversion_leads:conversion_lead) — coincide con «Conversion leads» (leads de conversión). Específico de leads (0 para objetivos que no son de leads)

actions / cost_per_action_type

Arrays etiquetados completos de { action_type, value } (recuentos) y { action_type, value } (coste en dólares) para cada tipo de acción de Meta

results / cost_per_result

Obsoleto. Resultado resuelto por objetivo que clasifica incorrectamente campañas mixtas. Se mantiene por compatibilidad — prefiere meta_result / cost_per_meta_result

leads / cpl

Obsoleto. Recuento superficial inflado (action_type: lead) que cuenta dos veces el formulario instantáneo y su eco CAPI. Se mantiene por compatibilidad — prefiere meta_leads / conversion_leads

Los costes se derivan como spend / count; el cost_per_action_type de Meta no es aditivo y nunca se suma. Los mismos campos se agregan en summary como total_meta_result / blended_cost_per_meta_result (con meta_result_type), total_meta_leads / blended_cost_per_meta_lead, y total_conversion_leads / blended_cost_per_conversion_lead (con total_leads / blended_cpl obsoletos junto con sus contrapartes por fila).

Portfolios (5)

Herramienta

Qué hace

create_portfolio

Crear un portafolio de audiencia a partir de una plantilla

launch_portfolio

Temporalmente no disponible; los portafolios siguen siendo solo de planificación/monitoreo

portfolio_performance

Desglose del rendimiento del portafolio por niveles

rebalance_portfolio

Simulación o aplicación de reequilibrio de presupuesto entre niveles

Investigación (3)

Herramienta

Qué hace

research_reviews

Inteligencia de reseñas para cualquier negocio

research_competitors

Análisis de anuncios de competidores por industria y ubicación

research_market

Inteligencia de mercado y benchmarks de anuncios

Contexto de negocio (4)

Herramienta

Qué hace

enrich_business

Rastrear un sitio web y cachear contexto de negocio estructurado

upload_business_context

Subir contenido de texto y extraer información del negocio

list_business_context

Listar archivos de contexto subidos y resúmenes

select_lead_form

Seleccionar un formulario de lead para el targeting de la campaña

Flujo típico del agente

0. Audit       →  audit_account (how is this account doing today?)
1. Research    →  research_reviews + research_competitors (parallel)
2. Preview     →  preview_campaign (show user what ads look like)
3. Create      →  create_campaign with mode=legacy (launch-ready draft)
4. Review      →  confirm targeting, creative, Meta connection, and budget
5. Launch      →  launch_campaign after explicit approval
6. Monitor     →  get_performance + creative_analysis
7. Pause       →  pause_campaign whenever delivery must stop
8. Optimise    →  sync_conversion + audience tools

Cada herramienta devuelve un campo _hint que sugiere el siguiente paso lógico, para que tu agente siempre sepa qué hacer a continuación. Abreviado: creación heredada -> revisión -> lanzamiento -> monitoreo. La activación de inteligencia, el lanzamiento de portafolios y la reanudación de campañas están temporalmente no disponibles durante el endurecimiento del lanzamiento de Dealify. Los nombres MCP incluyen zuckerbot_enrich_business, zuckerbot_upload_business_context, zuckerbot_get_campaign, zuckerbot_activate_campaign y zuckerbot_create_seed_audience. zuckerbot_duplicate_ad duplica un anuncio compatible en un conjunto de anuncios existente dentro de la misma cuenta publicitaria — simulacro por defecto, siempre creado en PAUSADO, y se ejecuta solo con una idempotency_key explícita para que un reintento nunca cree el anuncio dos veces. zuckerbot_upload_ad_asset sube un nuevo archivo de imagen o video a la biblioteca de la cuenta publicitaria conectada desde una URL https alojada (Meta lo descarga directamente), devolviendo el image_hash o video_id; consulta zuckerbot_get_ad_asset_status hasta que el video se procese. zuckerbot_create_ad luego construye un nuevo creativo + un nuevo anuncio en PAUSADO a partir de ese activo en cualquier conjunto de anuncios EXISTENTE — incluidas campañas activas creadas fuera de ZuckerBot — con el mismo contrato de simulación primero y idempotency_key obligatorio que la duplicación.

ZuckerBot vs alternativas

ZuckerBot

Pipeboard

AdAmigo.ai

Supermetrics

Qué es

Kit de herramientas de Meta Ads para agentes

MCP básico de Meta

Agente completo de gestión de anuncios

Extracción de datos

Herramientas

50+

~20

N/A (plataforma)

N/A (conectores)

Análisis creativo

✅ Impulsado por IA

✅ Solo plataforma

Soporte CAPI

✅ Pipeline completo

Parcial

Constructor de audiencias

✅ Semilla + LAL

✅ Solo plataforma

Funciona con cualquier agente

✅ Estándar MCP

✅ Estándar MCP

❌ Bloqueado a la plataforma

Precio

Plan gratuito disponible

Gratis

$349/mes/cuenta

$39-299/mes

Precios

Nivel

Mensualidad

Llamadas API

Herramientas

Gratis

$0

1,000/mes

Solo lectura (rendimiento, análisis, investigación, auditoría de cuenta)

Pro

$49 + 0.1% del gasto publicitario

50,000/mes

Todas las herramientas, incluida la gestión de campañas

Escala

$149 + 0.05% del gasto publicitario

500,000/mes

Todas las herramientas + multi-cuenta + límites de velocidad prioritarios

El plan gratuito te permite empezar. Pro se paga solo con una campaña optimizada.

Obtén tu clave API

Oferta de por vida

¿Conseguiste una licencia de por vida de ZuckerBot en Dealify? Los códigos tienen el formato ZB-XXXXX-XXXXX-XXXXX y se acumulan en una sola cuenta:

Códigos

Nivel

Cuentas publicitarias

Llamadas API

1

Nivel 1 de por vida

1

2,500/mes

2

Nivel 2 de por vida

3

10,000/mes

3

Nivel 3 de por vida

10

30,000/mes

Canjéalo directamente desde tu agente con la herramienta zuckerbot_redeem_license («canjea mi código de ZuckerBot ZB-...») o en el navegador en zuckerbot.ai/start.html. El canje actualiza todas las claves API de tu cuenta — y si aún no tienes una clave, se crea una para ti (se muestra una vez, así que guárdala).

Ejemplo de conversación

Tú: ¿Cómo van mis campañas de Meta esta semana?

Agente llama a get_account_insights + creative_analysis

Agente: Gastaste $2,340 en 4 campañas esta semana. Tu campaña de LAL está arrasando con un CPL de $28 — eso es un 40% por debajo del promedio de tu cuenta. Pero tu campaña de segmentación amplia está en $95 de CPL y quemando presupuesto. El creativo de «testimonio de cliente» tiene un CTR de 3.2% frente al 1.1% de tus fotos de producto. Recomendaría pausar la campaña amplia y trasladar ese presupuesto a la LAL.

Tú: Hazlo.

Agente llama a pause_campaign + (ajuste de presupuesto)

Desarrollo

git clone https://github.com/DatalisHQ/zuckerbot.git
cd zuckerbot
npm install
npm run build
npm start

Licencia

MIT

Install Server
A
license - permissive license
A
quality
A
maintenance

Maintenance

Maintainers
Response time
5dRelease cycle
6Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables AI assistants to manage Facebook and Instagram advertising via the Meta Marketing API. It provides comprehensive tools for campaign lifecycle management, performance analytics, audience targeting, and creative optimization.
    15
    194
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Provides Meta and Google Ads intelligence for AI assistants, enabling users to analyze performance, track competitors, and manage ad campaigns through natural language. It features 17 tools for generating creative concepts, scraping competitor ads, and performing deep account-level analysis.
    17
    MIT
  • -
    license
    Not graded
    quality
    Not graded
    maintenance
    Enables AI assistants to manage Facebook and Instagram advertising campaigns through the Meta Marketing API. Supports full campaign lifecycle management, performance analytics, audience targeting, and creative optimization.
  • A
    license
    Not graded
    quality
    D
    maintenance
    Comprehensive Meta Ads MCP server providing 77 tools for full campaign lifecycle management, enabling AI assistants to control Meta advertising operations through natural language.
    15
    9
    MIT

View all related MCP servers

Related MCP Connectors

  • Manage Google, Meta, Amazon, TikTok, LinkedIn & ChatGPT ads. 430 tools for campaigns & analytics.

  • 681 tools, all usable alone: ad research, video ads, publishing, campaigns. Meta, Google, TikTok.

  • Run ads on Google, Meta, LinkedIn, TikTok and more from AI. 430+ tools across 13 platforms.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/DatalisHQ/zuckerbot'

If you have feedback or need assistance with the MCP directory API, please join our Discord server