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.
AnythingMCP está en el directorio de conectores de Claude: añádelo a Claude con un clic (se abre en una pestaña nueva), inicia sesión y elige qué servidores MCP puede usar Claude.
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 + Claude
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 Claude
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.
Ruta recomendada: funciona en claude.ai web sin tocar ningún archivo de configuración.
- En Claude, abre Customize → Connectors.
- Pulsa + y después Add custom connector.
- Escribe un nombre, por ejemplo
Snapchat Ads, y la URL del servidor MCP remotohttps://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID, y pulsa Add. - Pulsa Connect e inicia sesión en AnythingMCP (OAuth) para permitir el acceso.
Todas las herramientas debajo aparecen en tu chat: empieza a escribir prompts.
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 con Claude Code igual que con Claude Desktop? Sí, apunta ambos a https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID.
Siguientes pasos
¿Te ha sido útil esta guía?