API y MCP de Meta Ads: lee, crea y mide campañas sin abrir el Administrador

28 de octubre de 2026 · Equipo Zoosial

Zoosial ofrece una API REST y un servidor MCP para Meta Ads: lees cuentas publicitarias, campañas, conjuntos y anuncios, creas nuevos objetos (siempre nacen en pausa), consultas insights y audiencias, y dejas que un agente como Claude, ChatGPT o Codex opere por ti.

Qué puedes hacer

Cómo conectar la cuenta

  1. Crea un perfil con POST /profiles y llama POST /connect/sessions con profileId, platform: "meta", redirectUri (registrado en tu API key; localhost no lo necesita), clientState y endUserId. La url es de un solo uso, caduca en 10 minutos y se abre en el navegador de tu usuario.
  2. Meta vuelve a tu redirectUri con un ct válido 15 minutos. GET /profiles/:id/connect/meta/adaccounts/available?ct= lista las cuentas publicitarias y POST /profiles/:id/connect/meta/adaccounts con { ct, adAccountId } conecta una, con formato act_<dígitos>.

No se conecta ninguna de forma automática: cada cuenta se elige. Los endpoints aceptan el id adacc_… o el nativo act_…, que sobrevive a una reconexión. Más en Anuncios.

Ejemplo

Listar campañas y pedir métricas diarias de una:

curl "https://zoosial.com/ads/campaigns?adAccountId=act_123" \
  -H "Authorization: Bearer $SC_API_KEY"

curl "https://zoosial.com/ads/insights?adAccountId=act_123&objectId=ID_DE_CAMPANA&timeIncrement=1" \
  -H "Authorization: Bearer $SC_API_KEY"

Por MCP

El servidor MCP está en https://zoosial.com/mcp y se autoriza con tu cuenta. Herramientas de anuncios:

El servidor también expone el prompt auditoria_anuncios, una auditoría de agencia de tu cuenta. Para un anuncio nuevo: upload_media, create_ad_creative y create_ad en un conjunto. Ejemplos: operar campañas con Claude y guía MCP.

Reglas y límites

Los webhooks ad.issue, ad.status_changed y ad.recommendation avisan sin pollear.

Precio

La gestión de anuncios viene incluida en el plan gratis (1 perfil, hasta 3 cuentas, sin tarjeta) y en el plan por perfil, que cuesta $95 MXN al mes + IVA por perfil con el primero gratis; hay tramos más baratos con más perfiles. Consulta precios y el producto de anuncios.

Compáralo

Para ver cómo se compara Zoosial con otras opciones, visita las comparativas y el artículo API para conectar redes sociales. El contrato técnico completo está en /llms.txt y /openapi.json.

Preguntas frecuentes

¿Puede un agente de IA gastar mi presupuesto sin permiso?

No. Lo que crea o duplica nace en pausa, y activar, subir presupuesto o borrar piden tu confirmación. Con permiso de solo lectura no cambia nada.

¿Cómo veo el costo por lead de mis campañas por API?

Con GET /ads/insights, indicando adAccountId y objectId, o con GET /ads/review, que compara los últimos 7 días contra los 7 anteriores y marca los cambios.

¿Cuánto cobra Zoosial por manejar mis anuncios?

La gestión está incluida en el plan gratis y en el plan por perfil. No hay comisión sobre tu inversión: eso lo pagas directo a Meta.

¿Puedo manejar los anuncios de Google con esta API?

Por ahora solo puedes crear campañas de Google Ads con POST /ads/campaigns. Conjuntos, anuncios e insights son exclusivos de Meta.

← Todas las integraciones