Guía de conector7 minutos de lectura18 herramientas MCP7 idiomas

Cómo conectar Meta Ads a ChatGPT vía MCP

Deja que tu IA analice tus anuncios de Facebook e Instagram: gasto, alcance, clics y conversiones por campaña, conjunto de anuncios, anuncio, edad, país o ubicación, además de campañas, creatividades, públicos e historial de cambios. Puede pausar o activar anuncios y cambiar presupuestos tras tu confirmación.

HCPor el equipo de HelpCodeActualizado 7 min de lectura Código abierto en GitHub

Sin tarjeta de crédito · 7 días de prueba · Alternativa self-host disponible

Meta Ads

Meta Ads

Let your AI analyse your Facebook and Instagram ads: spend, reach, clicks and conversions by campaign, ad set, ad, age, country or placement, plus campaigns, creatives, audiences and change history. Can pause or activate ads and change budgets after confirmation.

herramientas

18

Región

INTL

Categoría

Publicidad

Autenticación

Bearer Token

Env vars requeridas

META_ADS_ACCESS_TOKENMETA_ADS_ACCOUNT_ID
Instalar con un clic en Cloud

7 días de prueba gratis · Sin tarjeta de crédito

  • Prueba gratis de 7 días
    Sin tarjeta de crédito
  • RGPD y SOC 2 ready
    Datos en la UE, registros de auditoría
  • Código abierto en GitHub
    Open source · AGPL-3.0
  • Funciona con ChatGPT, Claude, Gemini
    Cualquier cliente compatible con MCP

Sáltate la instalación. Funcionando en menos de 2 minutos.

Inicia una prueba gratuita en cloud.anythingmcp.com, añade Meta Ads con un clic y apunta tu cliente de IA (Claude, ChatGPT, Copilot o Cursor) al endpoint MCP generado. Sin Docker, sin git clone, sin experiencia de desarrollo.

Empezar prueba gratis

Resumen

Deja que tu IA analice tus anuncios de Facebook e Instagram: gasto, alcance, clics y conversiones por campaña, conjunto de anuncios, anuncio, edad, país o ubicación, además de campañas, creatividades, públicos e historial de cambios. Puede pausar o activar anuncios y cambiar presupuestos tras tu confirmación.

Prueba a pedir

Prompts de ejemplo para Meta Ads

Haz clic en un prompt para copiarlo. Pégalo en Claude, ChatGPT, Cursor, Gemini, Copilot u OpenClaw para ejecutarlo contra este conector.

Meta Ads · live vía MCP
Compartir
Opus 4.7

Claude es IA y puede equivocarse. Verifica siempre las respuestas.

💡 ¿Sin instalación? Usa cloud.anythingmcp.com directamente. Inicia sesión, pulsa Connectors → Meta Ads, pega tus credenciales, genera una MCP API key y listo. Sin Docker, sin git clone, sin servidor local.

Meta Ads + ChatGPT

Deja que tu IA analice tus anuncios de Facebook e Instagram: gasto, alcance, clics y conversiones por campaña, conjunto de anuncios, anuncio, edad, país o ubicación, además de campañas, creatividades, públicos e historial de cambios. Puede pausar o activar anuncios y cambiar presupuestos tras tu confirmación.

Requisitos previos

Las instrucciones de configuración completas están incluidas en el conector (visibles en el store al seleccionarlo). Las variables de entorno requeridas:

META_ADS_ACCESS_TOKEN, META_ADS_ACCOUNT_ID

Paso 1 — Obtener credenciales

  1. Abre https://developers.facebook.com/apps/creation/ y crea una app con el caso de uso Create & manage ads with Marketing API, conectada a tu portfolio comercial. Así recibe los permisos ads_read, ads_management y business_management.
  2. Recomendado, un token que no caduca nunca: en Business Settings (https://business.facebook.com/settings) abre Users → System users y añade un usuario del sistema (rol Admin, o Employee para solo lectura). En Assign assets, asígnale tu cuenta publicitaria (Manage campaigns, o View performance para solo lectura). Haz clic en Generate token, elige la app, selecciona Never como caducidad y marca ads_read, más ads_management para cambios de estado y de presupuesto. Meta puede pedirte antes que verifiques el portfolio comercial (Business Settings → Security Center); hasta que lo hagas, usa el token del paso 3.
  3. Más rápido, para una prueba: en el Graph API Explorer (https://developers.facebook.com/tools/explorer/) elige tu app y un User Token con ads_read y ads_management. Dura una o dos horas, así que ábrelo en el Access Token Debugger (https://developers.facebook.com/tools/debug/accesstoken) y haz clic en Extend Access Token para obtener un token de 60 días.
  4. Pega el token en META_ADS_ACCESS_TOKEN (empieza por EA; pégalo sin la palabra Bearer). Escribe el ID de la cuenta publicitaria en META_ADS_ACCOUNT_ID con el prefijo act_, por ejemplo act_1234567890. Ads Manager muestra el número en la barra de direcciones (act=1234567890).
  5. Instala el conector y ejecuta meta_ads_list_ad_accounts. Lista todas las cuentas publicitarias a las que llega el token, con su estado, moneda y zona horaria.

Nivel de acceso: una app nueva tiene Limited access (antes Standard). Basta para las cuentas publicitarias de tu propia empresa, pero con límites de frecuencia muy estrictos. Las cuentas publicitarias de otras empresas necesitan Full access (antes Advanced) mediante App Review. Deja desactivado Require App Secret (App settings → Advanced): si está activado, Meta rechaza las llamadas del conector.

Primero se confirma: meta_ads_update_status pausa o activa una campaña, un conjunto de anuncios o un anuncio, y meta_ads_update_budget cambia un presupuesto diario o total. Ambos actúan al instante y cambian lo que gastas: activar empieza a gastar, pausar detiene la entrega. La IA indica el objeto (nombre e ID), el valor actual y el nuevo, y espera tu sí. Un anuncio solo se entrega cuando el anuncio, su conjunto de anuncios y su campaña están todos en ACTIVE. Los presupuestos son números enteros en la unidad mínima de la moneda de la cuenta (2000 significa 20,00 EUR); monedas como JPY o KRW no tienen unidad menor.

Qué lee: cuentas publicitarias, campañas, conjuntos de anuncios con su segmentación, anuncios con el motivo por el que uno no se entrega, creatividades, públicos personalizados y similares, el historial de cambios (quién cambió qué y cuándo) y el rendimiento. Los insights dan gasto, alcance, clics y conversiones de la cuenta o de una campaña, conjunto de anuncios o anuncio concreto, para un periodo predefinido como los últimos 7 días o el mes pasado o para cualquier fecha hasta 37 meses atrás, día a día si quieres, y desglosados por edad, sexo, país, región o ubicación.

Errores frecuentes: 190: el token no es válido o ha caducado, así que crea uno nuevo. 10 o de 200 a 299: falta un permiso (294 significa ads_management) o el token no tiene acceso a esta cuenta publicitaria. 100: un parámetro es incorrecto; con el subcódigo 1487534 la petición es demasiado grande, así que acorta el periodo o quita desgloses. 4, 17, 613, 80000 y 80004 son límites de frecuencia: espera unos minutos.

El conector no crea nada: no crea ni edita campañas, conjuntos de anuncios, anuncios, creatividades ni públicos, no sube contenido multimedia y no gestiona formularios de clientes potenciales, píxeles ni la Conversions API.

Paso 2 — Instalar el adapter

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Paso 3 — Añadir el conector en ChatGPT

La URL de tu servidor: en AnythingMCP abre MCP Servers → el servidor donde está este conector y copia su URL (https://cloud.anythingmcp.com/mcp/…). Úsala donde esta guía muestra YOUR_SERVER_ID.

ChatGPT añade servidores MCP como plugins desde su página Plugins, en la web y en los planes de pago. Ya no hace falta el modo desarrollador. En un espacio Business solo pueden hacerlo los administradores y propietarios; en Enterprise y Edu un administrador puede conceder el permiso Create plugins with MCPs.

  1. Ve a chatgpt.com/plugins, pulsa + y luego Add custom MCP server.
  2. Escribe un nombre, por ejemplo Name: Meta Ads.
  3. En Connection, introduce como Server URL https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID y deja Authentication en OAuth.
  4. Selecciona I understand and want to continue y después Create as a plugin. Cuando ChatGPT lo pida, inicia sesión en AnythingMCP y permite el acceso.
  5. Instala el nuevo plugin desde tus plugins personales; luego escribe @ en un chat y elígelo.

Herramientas disponibles

ToolWhat it does
meta_ads_list_ad_accountsList the ad accounts the token can reach, with id (act_...), name, account_status (1 active, 2 disabled, 3 unsettled, 7 pending risk…
meta_ads_get_ad_accountRead the ad account in META_ADS_ACCOUNT_ID: name, status, currency, time zone, amount spent, balance, spend cap and minimum daily budget
meta_ads_list_campaignsList the campaigns of the ad account with name, status and effective_status, objective, daily or lifetime budget (minor currency unit), bid…
meta_ads_get_campaignRead one campaign by id: name, status, effective_status, objective, budgets, bid strategy, special ad categories and schedule
meta_ads_list_ad_setsList the ad sets of the ad account with campaign_id, status, budgets, bid strategy, billing event, optimization goal, targeting and schedule
meta_ads_list_campaign_ad_setsList the ad sets of one campaign with status, budgets, optimization goal, targeting and schedule
meta_ads_get_ad_setRead one ad set by id: campaign, status, budgets, bid strategy and amount, billing event, optimization goal, full targeting spec and…
meta_ads_list_adsList the ads of the ad account with ad set, campaign, status, effective_status, creative id and issues_info (why an ad does not deliver)
meta_ads_list_ad_set_adsList the ads of one ad set with status, effective_status, creative and issues_info
meta_ads_get_adRead one ad by id: name, ad set, campaign, status, effective_status, creative and issues_info
meta_ads_get_account_insightsPerformance of the whole ad account for a period: impressions, reach, frequency, clicks, CTR, CPC, CPM, spend, actions (conversions by…
meta_ads_get_insightsPerformance of one campaign, ad set or ad for a period, with the same metrics, periods, breakdowns and levels as…
meta_ads_list_ad_creativesList the ad creatives of the ad account with name, title, body, call to action, link, image and thumbnail URLs, video id and the object…
meta_ads_get_ad_creativeRead one ad creative by id (meta_ads_get_ad shows the creative id of an ad): texts, call to action, link, image and thumbnail, video and…
meta_ads_list_custom_audiencesList the custom and lookalike audiences of the ad account with subtype (CUSTOM, WEBSITE, LOOKALIKE, ENGAGEMENT and others), approximate…
meta_ads_list_account_activitiesChange history of the ad account: who changed what and when (event_type such as update_campaign_run_status or update_ad_set_budget…
meta_ads_update_statusPause or activate a campaign, ad set or ad
meta_ads_update_budgetChange the daily or lifetime budget of a campaign (with campaign budget) or of an ad set (with ad set budgets)

Ejemplos de prompts

  • "¿Cuánto gastamos en Facebook e Instagram el mes pasado y qué campaña tuvo el coste por compra más bajo?"
  • "Desglosa el gasto y los clics de los últimos 30 días por edad, sexo y ubicación."
  • "¿Cuáles de nuestros anuncios no se están entregando ahora mismo y por qué?"
  • "Sube un 20 por ciento el presupuesto diario de nuestra campaña con mejores resultados, pero muéstrame el presupuesto actual y el nuevo antes de cambiarlo."

FAQ

¿Funciona el plan gratuito de ChatGPT con servidores MCP personalizados? OpenAI documenta los servidores MCP personalizados solo para los planes de pago; el plan Free no aparece en su lista.

Siguientes pasos

¿Te ha sido útil esta guía?

Tu agente de Meta Ads está a un clic.

Instala el conector, pega la clave y pregunta a ChatGPT. 7 días gratis, sin tarjeta de crédito.

Guías relacionadas

Conectores

Cómo conectar Meta Ads a Claude vía MCP

Deja que tu IA analice tus anuncios de Facebook e Instagram: gasto, alcance, clics y conversiones por campaña, conjunto de anuncios, anuncio, edad, país o ubicación, además de campañas, creatividades, públicos e historial de cambios. Puede pausar o activar anuncios y cambiar presupuestos tras tu confirmación.

Conectores

Cómo conectar Meta Ads a Cursor vía MCP

Deja que tu IA analice tus anuncios de Facebook e Instagram: gasto, alcance, clics y conversiones por campaña, conjunto de anuncios, anuncio, edad, país o ubicación, además de campañas, creatividades, públicos e historial de cambios. Puede pausar o activar anuncios y cambiar presupuestos tras tu confirmación.

Conectores

Cómo conectar Meta Ads a Gemini vía MCP

Deja que tu IA analice tus anuncios de Facebook e Instagram: gasto, alcance, clics y conversiones por campaña, conjunto de anuncios, anuncio, edad, país o ubicación, además de campañas, creatividades, públicos e historial de cambios. Puede pausar o activar anuncios y cambiar presupuestos tras tu confirmación.

Conectores

Cómo conectar Meta Ads a Meta Muse vía MCP

Deja que tu IA analice tus anuncios de Facebook e Instagram: gasto, alcance, clics y conversiones por campaña, conjunto de anuncios, anuncio, edad, país o ubicación, además de campañas, creatividades, públicos e historial de cambios. Puede pausar o activar anuncios y cambiar presupuestos tras tu confirmación.

Conectores

Meta Ads a MCP: Pilota Meta Ads desde cualquier agente IA

Deja que tu IA analice tus anuncios de Facebook e Instagram: gasto, alcance, clics y conversiones por campaña, conjunto de anuncios, anuncio, edad, país o ubicación, además de campañas, creatividades, públicos e historial de cambios. Puede pausar o activar anuncios y cambiar presupuestos tras tu confirmación.

Conectores

Cómo conectar Avito a ChatGPT vía MCP

Deja que tu IA trabaje con tu cuenta de empresa de Avito: lista tus anuncios y cambia sus precios, lee estadísticas de visitas, contactos y llamadas, revisa las cargas de autoload y sus errores, el formato del feed y tu monedero, y lee los chats de Avito Messenger. Enviar mensajes y cambiar los ajustes de autoload son opcionales y están desactivados por defecto.