Sáltate la instalación. Funcionando en menos de 2 minutos.
Inicia una prueba gratuita en cloud.anythingmcp.com, añade Snapchat 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.
Resumen
Deja que tu IA trabaje con tus anuncios de Snapchat: lista organizaciones, cuentas publicitarias, campañas, ad squads, anuncios, creatividades y audiencias, lee impresiones, swipes y gasto por día o en total, y pausa o reactiva una campaña tras tu confirmación. Inicio de sesión mediante una app OAuth propia en Snap Business Manager.
Prueba a pedir
Prompts de ejemplo para Snapchat Ads
Haz clic en un prompt para copiarlo. Pégalo en Claude, ChatGPT, Cursor, Gemini, Copilot u OpenClaw para ejecutarlo contra este conector.
Claude es IA y puede equivocarse. Verifica siempre las respuestas.
💡 ¿Sin instalación? Usa cloud.anythingmcp.com directamente. Inicia sesión, pulsa Connectors → Snapchat Ads, pega tus credenciales, genera una MCP API key y listo. Sin Docker, sin
git clone, sin servidor local.
Snapchat Ads + ChatGPT
Deja que tu IA trabaje con tus anuncios de Snapchat: lista organizaciones, cuentas publicitarias, campañas, ad squads, anuncios, creatividades y audiencias, lee impresiones, swipes y gasto por día o en total, y pausa o reactiva una campaña tras tu confirmación. Inicio de sesión mediante una app OAuth propia en Snap Business Manager.
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:
SNAPCHAT_CLIENT_ID, SNAPCHAT_CLIENT_SECRET
Paso 1 — Obtener credenciales
- Inicia sesión en business.snapchat.com como Organization Admin. Solo los administradores ven los ajustes de las apps OAuth.
- Abre Business Details (o Business Settings) → OAuth Apps y crea una app. Ponle un nombre y configura el Redirect URI como
https://cloud.anythingmcp.com/api/mcp-oauth/callback. Si alojas AnythingMCP por tu cuenta, usahttps://your-anythingmcp-host/api/mcp-oauth/callback. Acepta los Snap Developer Terms y los Snap Business Tools Terms. - Copia el Client ID en
SNAPCHAT_CLIENT_IDy el Client Secret enSNAPCHAT_CLIENT_SECRET. El secret solo se muestra una vez; si lo pierdes, crea una app nueva. - Instala el conector, haz clic en Authorize with Provider en la página del conector, inicia sesión con la cuenta de Snapchat que tiene acceso a tus cuentas publicitarias y aprueba.
- Empieza con
snapchat_list_organizations: lista tus organizaciones con sus cuentas publicitarias, moneda y zona horaria.
La Marketing API está abierta a todos los anunciantes: no hay solicitud ni revisión por parte de Snap.
Quién ve qué: el conector pide el scope snapchat-marketing-api y ve lo que el usuario conectado puede ver en Ads Manager. Las cuentas publicitarias en las que ese usuario no tiene un rol responden 403.
Qué lee: organizaciones y cuentas publicitarias; campañas con objetivo, calendario, presupuesto diario y límite de gasto; ad squads (los conjuntos de anuncios de Snapchat) con ubicación, objetivo de optimización, puja, presupuesto y segmentación; anuncios con su estado de revisión y los motivos de rechazo; creatividades; y segmentos de audiencia, como listas de clientes y lookalikes, con su tamaño aproximado. Las estadísticas dan impresiones, swipes, gasto y otras métricas de una cuenta publicitaria, campaña, ad squad o anuncio, como un total o por día (hasta 31 días) o por hora (hasta 7 días), y se pueden desglosar por campaña, ad squad o anuncio.
Dinero en micromoneda: Snapchat expresa presupuestos, pujas y gasto en millonésimas de la moneda de la cuenta, así que un gasto de 12345678 son 12,35. La IA convierte las cifras antes de citarlas. Los datos son definitivos 48 horas después del final de cada día.
Pregunta antes de cada cambio: snapchat_set_campaign_status pausa una campaña o la vuelve a activar. Activarla empieza a gastar su presupuesto, así que la IA nombra la campaña, dice qué va a pasar y espera tu sí. Solo cambia el estado; después Snapchat revisa la campaña entera y rechaza el cambio si algo no es válido.
Desactivada al instalar: snapchat_set_campaign_daily_budget. Un cambio de presupuesto decide cuánto dinero se gasta, así que un administrador activa la herramienta a propósito; la IA muestra entonces el cambio y también pregunta antes.
Seguir conectado: los access tokens duran una hora y se renuevan solos. Si se quita al usuario de la organización o se borra la app, la sesión termina; entonces vuelve a hacer clic en Authorize with Provider.
Errores habituales: 401: la sesión ha caducado o se ha revocado; autoriza de nuevo. 403: el usuario no tiene un rol en esa organización o cuenta publicitaria. 400: Snapchat nombra el campo en su mensaje, por ejemplo cuando rechaza un cambio de estado; para las estadísticas, pide menos métricas o un periodo más corto. 429: demasiadas peticiones; espera y vuelve a intentarlo.
El conector no crea ni borra campañas, ad squads, anuncios o creatividades, no sube contenido multimedia ni cambia la segmentación, y no cubre la Conversions API, los píxeles, la facturación ni las facturas.
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 muestraYOUR_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.
- Ve a chatgpt.com/plugins, pulsa + y luego Add custom MCP server.
- Escribe un nombre, por ejemplo Name:
Snapchat Ads. - En Connection, introduce como Server URL
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_IDy deja Authentication en OAuth. - 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.
- Instala el nuevo plugin desde tus plugins personales; luego escribe @ en un chat y elígelo.
Herramientas disponibles
| Tool | What it does |
|---|---|
snapchat_get_me | Read the Snapchat Business user who authorized the connector: id, email, display name, organization id and member status |
snapchat_list_organizations | List the organizations the user belongs to, with their ad accounts (id, name, currency, time zone, status) when with_ad_accounts is true… |
snapchat_list_ad_accounts | List the ad accounts of one organization: id, name, type, status, currency, time zone, advertiser and lifetime spend cap (micro-currency) |
snapchat_get_ad_account | Read one ad account: name, type, status, currency, time zone, advertiser and lifetime spend cap (micro-currency) |
snapchat_list_campaigns | List the campaigns of an ad account: id, name, status (ACTIVE or PAUSED), delivery status, objective, start and end time, daily budget and… |
snapchat_get_campaign | Read one campaign: name, status, delivery status, objective, schedule, budget and spend cap (micro-currency) |
snapchat_list_ad_squads | List the ad squads (ad sets) of a campaign: id, name, status, delivery status, type, placement, optimization goal, bid and budget… |
snapchat_get_ad_squad | Read one ad squad: status, delivery status, placement, optimization goal, bid, budget (micro-currency), schedule and targeting |
snapchat_list_ads | List the ads of an ad squad: id, name, creative id, status, delivery status, type and review status with rejection reasons |
snapchat_get_ad | Read one ad: name, ad squad, creative id, status, delivery status, type and review status with rejection reasons |
snapchat_list_creatives | List the creatives of an ad account: id, name, type, headline, brand name, call to action, main media id, review status and web view URL |
snapchat_get_creative | Read one creative: name, type, headline, brand name, call to action, main media id, review status and web view properties |
snapchat_get_stats | Read performance statistics of an ad account, campaign, ad squad or ad: impressions, swipes, spend and any other metric in fields, as one… |
snapchat_list_audiences | List the audience segments of an ad account (customer lists, lookalikes, pixel and engagement audiences): id, name, description, source… |
snapchat_set_campaign_status | Pause a campaign (status PAUSED) or turn it back on (ACTIVE) |
snapchat_set_campaign_daily_budget | Change a campaign's daily budget, in micro-currency (e.g. 50000000 = 50.00 in the ad account's currency) |
Ejemplos de prompts
- "¿Cuánto gastamos en Snapchat la semana pasada por campaña, con impresiones y swipes?"
- "¿Qué anuncios nuestros se rechazaron en la revisión, y por qué?"
- "Enséñame el gasto y los swipes diarios de la campaña Summer Sale del 1 al 14 de octubre."
- "Pausa la campaña Back to School. Dime antes exactamente qué va a pasar."
- "Haz una lista de nuestros segmentos de audiencia que se pueden usar para segmentar, con su tamaño aproximado."
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?