TL;DR
Para conectar TikTok Ads a Claude vía MCP: copia mcp.portermetrics.com/mcp, ve a Claude.ai, abre Conectores → Gestionar conectores → Añadir conector personalizado, pega la URL e inicia sesión. Desde ahí, pregúntale a Claude lo que sea sobre tus campañas de TikTok Ads en inglés simple.
Una vez conectado, puedes automatizar tus reportes y análisis de TikTok Ads — haz preguntas sobre tus datos, crea dashboards, activa alertas o envía reportes listos para clientes como el de abajo.
Requisitos previos
- Una cuenta de Porter Metrics con tu cuenta de TikTok Ads conectada (el plan gratuito es suficiente para probarlo de punta a punta)
- Una cuenta de Claude — el plan gratuito funciona para Claude Web; se necesita una suscripción Pro para Claude Code y las funciones de MCP de Escritorio
- Acceso de administrador o estándar a las cuentas publicitarias de TikTok Ads que quieres conectar
Conectar TikTok Ads a Claude con MCP
Para este tutorial vamos a usar el método MCP. Aquí va una explicación rápida de qué es MCP y por qué es el mejor camino para TikTok Ads.
MCP (Model Context Protocol) es el estándar abierto que permite que herramientas de IA como Claude, ChatGPT, Claude Code y otras accedan y usen APIs externas — las cosas que hacen funcionar herramientas como TikTok Ads bajo el capó. En lugar de construir una integración personalizada para cada herramienta de IA que usas, instalas un MCP y cada IA compatible obtiene acceso a los mismos datos.
La configuración completa toma menos de 5 minutos y se divide en tres pasos: conectar TikTok Ads a Porter, apuntar Claude al MCP de Porter, y hacer tu primera pregunta.
1. Conectar tus datos de TikTok Ads a Porter
Porter se sitúa entre la Marketing API de TikTok y Claude. Maneja OAuth, limitación de tasa, paginación y toda la plomería para que Claude solo vea datos limpios y estructurados.
Regístrate en Porter. Crea una cuenta gratuita en portermetrics.com. El plan gratuito es suficiente para ejecutar este flujo completo de punta a punta.
Conecta tu TikTok Ads Developer Token / acceso API. En Porter, haz clic en Crear → elige Claude como destino → selecciona TikTok Ads como fuente → inicia sesión con TikTok para otorgar acceso a tus cuentas publicitarias.
Selecciona tus cuentas publicitarias. Elige las cuentas publicitarias de TikTok Ads que quieres que Claude consulte. Cuando seleccionas múltiples cuentas publicitarias bajo una sola conexión, Porter combina automáticamente sus datos para que puedas consultarlos como uno solo.
Opcional: habilita el almacenamiento automático en BigQuery si estás conectando múltiples cuentas publicitarias con grandes volúmenes de datos. Esto mantiene las respuestas de Claude rápidas incluso a escala.
2. Conectar el MCP a Claude
La URL del MCP de Porter es lo que pegas en Claude. Una vez agregada, Claude puede consultar datos de TikTok Ads bajo demanda en cualquier conversación.
Ve a claude.ai y haz clic en el + icono en el campo de chat para abrir el menú de herramientas.
En el menú que se abre, pasa el cursor sobre Conectores y haz clic en Gestionar conectores.
En el panel de Conectores, haz clic en el + botón en la parte superior de la lista para empezar a agregar un nuevo conector.
Elige Añadir conector personalizado del desplegable que aparece.
Se abre un diálogo con los campos de nombre y URL. Escribe Porter en el primer campo para nombrar el conector.
En el segundo campo, pega https://mcp.portermetrics.com/mcp. Deja la configuración avanzada como está.
Haz clic en Añadir en la parte inferior derecha del diálogo. Claude abre una ventana de inicio de sesión — usa la misma cuenta de Google vinculada a tu espacio de trabajo de Porter y aprueba el acceso.
Una vez que finaliza la autorización, verás las herramientas de solo lectura de Porter aparecer en el panel de conectores. Estás listo para empezar a hacer preguntas.
Para un tutorial más completo con capturas de pantalla en cada paso, consulta el tutorial de Porter MCP.
3. Empieza a construir preguntas y dashboards
Con Porter conectado, abre un nuevo chat de Claude y pregúntale lo que sea sobre tus TikTok Ads en inglés simple. Claude llama a Porter entre bambalinas, extrae datos en vivo de TikTok y responde con tablas, gráficos o resúmenes.
Prueba una de estas para verificar que la configuración funciona:
Para un catálogo completo de prompts copiar-pegar organizados por caso de uso (rendimiento, fatiga, presupuesto, agencia, B2B, e-commerce, multicanal), salta a la sección de prompts más abajo.
Otras formas de conectar TikTok Ads a Claude
MCP es el camino que acabamos de recorrer — y el que recomendamos para la mayoría de los marketers. Pero no es la única forma de poner datos de TikTok Ads frente a Claude. Las alternativas más comunes son la API directa de TikTok Ads (o su MCP oficial si tiene uno), un puente de Google Sheets en vivo, y BigQuery para escala. Cada una tiene sus pros y contras — elige la que se ajuste a cómo ya trabaja tu equipo.
- 🔌 API directa de TikTok Ads (o MCP oficial) — Habla directamente con la Marketing API de TikTok tú mismo, o instala el MCP oficial de TikTok Ads (si existe). Control máximo, pero tú manejas la autenticación, los límites de tasa y la paginación — y solo obtienes una fuente.
- 📊 Google Sheets — Hoja en vivo o carga manual de CSV. Auditable, familiar, más rápido para grandes exportaciones — pero la agregación ocurre en la Hoja, no en la API.
- 🗄️ Google BigQuery — Para cuentas publicitarias grandes o agencias que ejecutan análisis multicuenta. BigQuery agrega; Claude solo consulta resúmenes preconstruidos.
Vía la API directa de TikTok Ads (o MCP oficial)
Si estás construyendo un producto alrededor de TikTok Ads — o eres un desarrollador que prefiere controlar cada capa de la integración — el camino más directo es hablar con la Marketing API de TikTok tú mismo, o instalando el MCP oficial de TikTok Ads (si existe). TikTok todavía no tiene un MCP oficial, así que esto significa escribir llamadas API directamente en Claude Code o en tus propios scripts. Necesitarás seguir los límites de tasa y cuotas de TikTok y solicitar un Developer Token / acceso API cuando corresponda. De cualquier forma, saltas Porter por completo y llamas a TikTok desde tu propio código o desde Claude Code con solicitudes HTTP en bruto.
Vía Google Sheets (Hoja en vivo o CSV manual)
Si tu equipo ya vive en Google Sheets — o quieres un rastro de auditoría antes de que Claude toque algo — alimenta TikTok Ads en una Hoja, y deja que Claude lea la Hoja. Puedes automatizar el pipeline de TikTok Ads → Sheets con Porter para que se actualice diariamente, o hacer exportaciones CSV puntuales desde TikTok Ads Manager para análisis estático.
Leer el tutorial completo de Sheets →
Vía Google BigQuery (para escala)
Este es el camino que la mayoría pasa por alto — y es el que te salva cuando tu cuenta publicitaria de TikTok Ads se pone seria. Un solo anunciante grande o una agencia gestionando 10+ cuentas publicitarias va a chocar con los límites de tasa de la API y problemas de latencia consultando a Claude directamente. Claude literalmente te va a decir que está tardando demasiado o que se agota el tiempo en extracciones grandes.
BigQuery lo soluciona. Cargas datos de TikTok Ads en tablas de BigQuery de forma programada, luego conectas BigQuery a Claude — ya sea a través de un MCP de BigQuery o vía Claude Code con consultas SQL. En lugar de pedirle a Claude que extraiga datos crudos de TikTok Ads, dejas que BigQuery agregue en tablas pequeñas y optimizadas, y Claude solo consulta el resultado resumido. Problema de escala resuelto.
Leer el tutorial completo de BigQuery →
Conectar TikTok Ads a Claude Code
La mayoría de los marketers agrupan a Claude y Claude Code juntos y se pierden la ventaja más grande de todo el ecosistema MCP. No son la misma herramienta — y la diferencia importa enormemente una vez que empiezas a trabajar con datos de TikTok Ads en serio.
Claude es una interfaz de chat. Haces una pregunta, Claude extrae datos en vivo a través del MCP, responde, tal vez construye un dashboard rápido dentro de la conversación. Genial para análisis puntuales. El problema: todo es efímero. ¿Quieres refrescar el dashboard mañana? Lo regeneras desde cero. ¿Quieres el mismo reporte todos los lunes? Vuelve a hacer la pregunta todos los lunes.
Claude Code es Claude ejecutándose dentro de la terminal de tu computadora. Como tiene acceso a tu sistema de archivos, tiempo de ejecución y otras herramientas de desarrollador, no solo responde preguntas — puede construir software real. Scripts persistentes, rutinas programadas, aplicaciones HTML, dashboards internos, integraciones que funcionan 24/7 sin tu intervención. Una vez conectado al MCP de Porter para TikTok Ads, toda una categoría de trabajo se vuelve posible.
Lo que Claude Code desbloquea que Claude solo no puede
Aquí es donde el ecosistema MCP rinde más. Porque Claude Code puede combinar el MCP de Porter con otros MCPs — Firecrawl para web scraping, Airtable para datos estructurados, Notion para wikis, Vercel para despliegue, Slack y Gmail para entrega — ya no estás consultando datos. Estás construyendo herramientas.
🛠️ Construye tu propia app de gestión de presupuesto Stack: Porter MCP + Vercel MCP (o Cloudflare Pages, Netlify) Dale a Claude Code tus objetivos y metas de TikTok Ads — metas de CPA, presupuestos diarios, umbrales de ROAS — y pídele que genere un dashboard de ROI personalizado para cada cliente. Construye el HTML, extrae datos en vivo, despliega en una URL. Sin embed de Data Studio que se rompa cuando el proveedor cambia precios, sin restricciones de plantilla. El dashboard se actualiza automáticamente porque consulta el MCP de Porter en cada carga de página. Ideal para: agencias que quieren dashboards white-label para clientes sin depender de Looker o Data Studio.
🔍 Monitoreo completo de competidores + rendimiento Stack: Porter MCP + Firecrawl MCP Combina tu propio rendimiento de TikTok Ads desde Porter con páginas de destino de competidores y anuncios en vivo de la Meta Ad Library extraídos vía Firecrawl. Claude Code une ambos en un reporte semanal de inteligencia competitiva — tus números junto a sus ángulos creativos y precios, con un resumen de LLM encima de lo que cambió semana a semana. Funciona con cron, llega a tu bandeja de entrada todos los lunes por la mañana. Ideal para: equipos internos que necesitan contexto de mercado, no solo números internos.
📚 Wiki interna de marketing con métricas en vivo Stack: Porter MCP + Airtable MCP (o Notion MCP) Usa Airtable o Notion como esquema, Porter como fuente de datos. Claude Code mantiene cada página poblada con gasto actual, CPA y ROAS para cada cuenta publicitaria — sin capturas de pantalla desactualizadas, sin copiar-pegar desde Excel. Los nuevos empleados leen una entrada de wiki y tienen contexto completo sobre la cuenta de un cliente. Ideal para: agencias y equipos de ops que incorporan analistas o rotan gerentes de cuenta frecuentemente.
🔔 Alertas 24/7 sobre gasto, CTR y caídas de calidad Stack: Porter MCP + Slack MCP (o Gmail MCP) Una rutina de Claude Code con cron extrae TikTok Ads vía Porter, evalúa umbrales — CTR cae debajo del 1%, gasto diario se dispara 2× el promedio móvil — y envía alertas a Slack o Gmail en el momento en que algo cruza la línea. Dejas de revisar dashboards reactivamente; el dashboard se revisa a sí mismo y te avisa cuándo mirar. Ideal para: cualquier equipo que alguna vez descubrió un problema 48 horas tarde porque nadie abrió el reporte.
Conclusión: Claude es para preguntas rápidas y dashboards puntuales. Claude Code es para construir apps, dashboards en vivo, alertas y herramientas reales — cualquier cosa que quieres que funcione por sí sola sin volver a preguntar. La misma URL del MCP de Porter funciona en ambos, así que no tienes que elegir una vez y quedarte.
Casos de uso — qué puedes hacer una vez que TikTok Ads está conectado a Claude
Conectar bien es la mitad de la batalla. El verdadero valor aparece en lo que haces después. Aquí están los casos de uso que los usuarios de Porter construyen alrededor de sus datos de TikTok Ads — desde preguntas y respuestas simples hasta flujos de trabajo completos orientados a clientes.
1. Chatear y hacer preguntas directamente
El caso de uso más simple — y aún así el con el que el 80% de los marketers empieza. Abre Claude, haz una pregunta, obtén una respuesta basada en datos en vivo.
Es la forma más rápida de reemplazar un check-in diario de TikTok Ads Manager. Pero el chat es lo básico — los casos de uso interesantes vienen después.
2. Combinar TikTok Ads con tus datos de ventas (Stripe, HubSpot, Shopify)
Aquí es donde una vista 360° se vuelve real. Cuando conectas TikTok Ads y tu fuente de ingresos (Stripe para SaaS, HubSpot CRM para B2B, Shopify para e-commerce), Claude puede mapear campañas publicitarias a tratos cerrados reales o compras — usando UTMs, nombres de campaña y marcas de tiempo — y darte una atribución que ningún número de plataforma puede.
Claude maneja el mapeo de UTMs y las uniones. Obtienes un reporte de atribución listo para clientes que ninguna plataforma puede generar por sí sola.
3. Alertas y notificaciones automatizadas en Slack o Gmail
Con Claude Code puedes convertir el monitoreo de TikTok Ads en una rutina que funciona sola. Conecta el MCP de Porter (para los datos) junto con un MCP de Slack o Gmail (para la entrega), luego escribe una tarea programada de Claude Code que extrae rendimiento cada mañana y te avisa solo cuando algo realmente necesita atención.
Sin dashboards, sin check-ins diarios. El reporte viene a ti — y solo cuando importa.
4. Presentaciones listas para clientes con datos en vivo (Gamma, HTML, PDF)
Un dolor común de agencia: le envías a los clientes un link de Data Studio, Looker se rompe, el cliente se angustia — y tú pasas una hora explicando un dashboard roto. Con Claude puedes construir la presentación misma — como un deck de Gamma, una página HTML personalizada, o un PDF — poblada con números en vivo cada vez.
La presentación se convierte en un artefacto de entrega que le envías al cliente, no un dashboard que depende de que otra herramienta siga funcionando. Sin iframe roto, sin prompts de inicio de sesión, solo el contenido.
Campos y métricas de TikTok Ads que puedes consultar con Claude
Antes de empezar a escribir prompts, ayuda saber qué datos están realmente disponibles. El MCP de Porter le da a Claude acceso a 597 métricas de TikTok Ads en todos los niveles de reporte, más desgloses por audiencia, ubicación, dispositivo y geografía. Y la misma URL de MCP también desbloquea 25+ fuentes más — así que Claude puede combinar TikTok Ads con Google Ads, GA4, Shopify, HubSpot y más en un solo prompt.
Prompts que puedes copiar y pegar hoy
1. Para agencias que gestionan múltiples cuentas de TikTok
Usa estos cuando manejas campañas multicliente, detectas fatiga creativa en ciclos de 4–7 días, y envías reportes white-label.
2. Para marketers B2B que ejecutan generación de leads
Usa estos cuando optimizas campañas de generación de leads con formularios, registros y audiencias similares.
3. Para equipos de e-commerce que venden en TikTok Shop
Usa estos cuando rastreas compras onsite de TikTok Shop, ROAS y rendimiento creativo para campañas de producto.
4. Multicanal: TikTok Ads + Meta + Google
Usa estos cuando comparas el rendimiento de TikTok contra Meta y Google Ads en una sola conversación.
Cómo usar Claude Code para TikTok Ads sin ser bloqueado
La reconstrucción de cumplimiento 2025-2026 de la infraestructura publicitaria de TikTok creó dolores reales de calidad de datos para los marketers que dependen de métricas reportadas por API. Durante la transición, los datos históricos de conversión se volvieron poco confiables, las colas de revisión creativa se alargaron, y los sistemas de segmentación/entrega experimentaron disrupciones temporales. Para un marketer de performance que gasta €1,000+/mes, esto significaba que los pronósticos de pipeline estaban desviados, los cálculos de ROAS eran obsoletos, y las decisiones de ritmo de presupuesto se tomaban con datos incompletos — no un escenario de “bloqueo”, sino un escenario de “datos rotos” que costaba dinero real en gasto mal asignado.
La aplicación de TikTok es basada en limitación de tasa, no basada en herramientas. TikTok no bloquea cuentas porque usaste Claude o un servidor MCP. Limita (HTTP 429) o restringe (HTTP 403) por cómo se usó la API: volumen excesivo de solicitudes, patrones tipo spam, o alcances de acceso no aprobados. El acceso de solo lectura para reportes dentro de volúmenes razonables de solicitudes es seguro. Las solicitudes paralelas en ráfaga, operaciones de escritura a escala, o comportamiento tipo scraping no lo son. La interfaz programática principal de TikTok para anuncios — la Commercial Content API — tiene requisitos de acceso extremadamente restrictivos y límites de tasa abiertamente documentados para desarrolladores generales, lo que significa que la mayoría de las integraciones de “API de TikTok Ads” operan a través de endpoints aprobados por socios o en lista blanca en lugar de una API completamente pública.
Los dos patrones que llevan a reportes inexactos de TikTok Ads
Después de revisar documentación oficial y hilos de la comunidad, dos patrones aparecen una y otra vez.
1. Depender de datos de API en tiempo real para decisiones de optimización del mismo día. Los datos de reporte de TikTok Ads pueden experimentar demoras de hasta 24 horas para algunas métricas, y durante transiciones de plataforma (como la reconstrucción 2025-2026), se han documentado brechas en datos históricos de conversión. Los marketers que tratan los números reportados por API como verdad absoluta para cambios de presupuesto intradía o pausas creativas toman decisiones sobre datos incompletos. La consecuencia no es un bloqueo — es gasto mal asignado y señales de rendimiento falsamente negativas. Fuente: documentación de reconstrucción de cumplimiento de TikTok for Business, 2025-2026.
2. Asumir paridad de acceso de escritura con acceso de lectura. Los servidores MCP de terceros y los conectores open-source a menudo anuncian “gestión de campañas” (operaciones CRUD) pero pueden solo soportar operaciones GET para campañas y grupos de anuncios, con CREATE/UPDATE ya sea no documentado o no soportado. Los marketers que construyen flujos de trabajo automatizados asumiendo capacidades completas de escritura descubren brechas solo después del despliegue, rompiendo pipelines de automatización. Fuente: análisis de competidores — el repositorio AdsMCP lista endpoints CREATE/UPDATE sin requisitos de parámetros documentados.
Ambos comportamientos desencadenan degradación de calidad de datos y limitación de tasa. Si quieres usar Claude para TikTok Ads de forma segura, quédate con reportes de solo lectura dentro de volúmenes razonables de solicitudes y trata los datos de API como “la verdad de ayer”, no como evangelio en tiempo real.
El protocolo de seguridad de 5 reglas
Basado en los límites de tasa documentados de TikTok Ads y los comportamientos que realmente han causado limitación — no conjeturas:
-
Trata los datos de API como “la verdad de ayer”, no como evangelio en tiempo real. La infraestructura de reporte de TikTok tiene demoras documentadas de 24 horas para algunas métricas durante transiciones de plataforma. Consecuencia si se ignora: cambios de presupuesto intradía basados en datos incompletos queman gasto en creativos de bajo rendimiento. El MCP de Porter maneja esto mostrando marcas de tiempo de frescura de datos y marcando métricas conocidas por tener disponibilidad demorada.
-
Limita las solicitudes API concurrentes a 10 o menos por app. Implementaciones de MCP de terceros documentadas por la comunidad citan 10 solicitudes concurrentes como un techo seguro para evitar la limitación HTTP 429. Consecuencia si se ignora: solicitudes limitadas, sincronizaciones de datos incompletas y bucles de automatización rotos. El MCP de Porter aplica agrupación de solicitudes a nivel de conexión y retroceso automático para mantenerse dentro de rangos de concurrencia seguros.
-
Limita el volumen de solicitudes a 1,000 por hora por app. Este número aparece en documentación de MCP de terceros (AdsMCP) pero no está confirmado en documentación oficial de TikTok disponible públicamente. Consecuencia si se ignora: limitación de tasa (HTTP 429) que pausa la recuperación de datos por minutos a horas. El MCP de Porter implementa ritmo de solicitudes y gestión de cola para distribuir la carga uniformemente a lo largo de la hora.
-
Valida que las operaciones de escritura estén completamente soportadas antes de automatizarlas. No todas las cuentas de desarrollador o apps de API tienen permisos de escritura para campañas, grupos de anuncios o anuncios. Consecuencia si se ignora: los scripts de automatización fallan silenciosamente o parcialmente, dejando campañas en estados inconsistentes. El conector nativo del MCP de Porter opera con alcances prevalidados — solo lectura por defecto, con capacidades de escritura habilitadas y probadas explícitamente por cuenta.
-
Usa location IDs (no country codes) para todas las llamadas API de segmentación geográfica. La API de segmentación de TikTok requiere location IDs específicos en lugar de códigos de país ISO. Consecuencia si se ignora: los parámetros de segmentación fallan la validación, las campañas no se sirven a las audiencias previstas, y los errores de API bloquean la creación de campañas. El MCP de Porter mapea selecciones de país/región a la taxonomía de location IDs canónica de TikTok automáticamente.
Qué hace diferente el MCP de Porter: aplica estas salvaguardas a nivel de plataforma. El conector nativo de TikTok Ads del MCP de Porter es de solo lectura por defecto, con alcances de escritura opcionales habilitados explícitamente por cuenta. El volumen de solicitudes se regula automáticamente para evitar limitación. Las marcas de tiempo de frescura de datos se muestran para cada métrica extraída. Los parámetros de segmentación geográfica se mapean automáticamente a la taxonomía de location IDs de TikTok. El agrupamiento por cuenta previene el sangrado de cuota entre cuentas. Ese es el comportamiento que los sistemas automatizados de TikTok manejan con gracia — uso predecible, de volumen moderado, predominantemente de lectura de una sola app de socio en lista blanca.
Preguntas frecuentes
Un TikTok Ads MCP (Model Context Protocol) es un estándar abierto que permite que herramientas de IA — Claude, Claude Code, ChatGPT, Cursor — se conecten a tus datos de TikTok Ads sin integraciones personalizadas. El servidor MCP de Porter pone tus campañas, grupos de anuncios y anuncios disponibles a través de una URL: sin tokens, sin scripts, sin configuración de desarrollador.
Claude es el producto conversacional (web, app, móvil). Claude Code es una herramienta de desarrollador basada en terminal que puede escribir scripts, guardar archivos y automatizar flujos de trabajo. Ambos pueden conectarse a TikTok Ads vía MCP.
Los datos de la API de TikTok pueden retrasarse hasta 24 horas para algunas métricas, especialmente durante transiciones de plataforma [NEEDS_VERIFY: exact SLA]. El MCP de Porter extrae en vivo, así que tus datos siempre están dentro de esa ventana.
Sí. TikTok aplica aproximadamente 1,000 solicitudes por hora y 10 solicitudes concurrentes por app [NEEDS_VERIFY: official limits]. El MCP de Porter agrupa y cachea solicitudes automáticamente para que raramente los alcances.
Dos razones comunes: (1) Ventanas de atribución — la API y Ads Manager pueden contar conversiones en diferentes ventanas. (2) Demora de datos — el reporte de API puede retrasarse hasta 24 horas respecto a la UI nativa. La solución: usa las marcas de tiempo de frescura de Porter y compara rangos de fechas coincidentes.
No. TikTok no bloquea ni restringe cuentas por uso legítimo de API, y el MCP de Porter es de solo lectura por defecto — se mantiene bien dentro de los límites normales de tasa de TikTok. Lo que hay que vigilar son las brechas de calidad de datos y la limitación de tasa — consulta la sección de límites más arriba.
¿Listo para chatear con tu TikTok Ads?
Abre Claude, añade el conector de Porter y haz tu primera pregunta. Si aún no tienes Porter, empieza una prueba gratuita y conecta tu cuenta de TikTok Ads: estarás chateando con tus campañas, grupos de anuncios y anuncios en menos de cinco minutos.
rocket_launch Prueba Porter gratisopen_in_new Abre Claude