BlogUpdated Aug 26, 2026

Cómo programar posts de TikTok con MCP (Claude, ChatGPT, Cursor)

Programá posts de TikTok desde Claude o ChatGPT con MCP. Chequeá primero las reglas de privacidad de tu cuenta y elegí publicación directa o borrador.

Podés programar posts de TikTok con MCP conectando un servidor MCP remoto a tu cliente de IA y vinculando tu cuenta de TikTok. SocialRobot expone uno en https://socialrobot.io/api/mcp: el agente llama a tiktok_get_creator_info para ver qué niveles de privacidad permite tu cuenta, sube el video, y lo publica directo en el horario agendado (DIRECT_POST) o lo manda a tu inbox de TikTok como borrador que aprobás en la app.

TikTok es una de las plataformas grandes más estrictas para automatizar, y no lo esconde. Los videos pasan por una Content Posting API dedicada con su propio flujo de aprobación, las reglas de privacidad varían por cuenta según lo que TikTok te habilitó, y esas reglas cambian más seguido que en la mayoría de las redes. Una estrategia de programación que ignora esas restricciones falla en silencio: el post se rompe a la hora de publicar, horas después de que todos dejaron de mirar.

Por eso la pregunta útil no es "puede un agente publicar en TikTok" sino "puede un agente chequear las reglas antes de comprometerse con un camino". Con el servidor MCP de SocialRobot, ese chequeo es un tool call como cualquier otro, y la respuesta decide entre dos modos de publicación. El tutorial completo del setup de MCP de SocialRobot cubre el flujo genérico de conexión.

Setup

Primero vinculá tu cuenta de TikTok en SocialRobot. Después agregá el servidor a tu cliente:

{
  "mcpServers": {
    "socialrobot": {
      "type": "http",
      "url": "https://socialrobot.io/api/mcp"
    }
  }
}

La primera conexión abre el login de SocialRobot más una pantalla de consentimiento. Publicación y upload de media son scopes OAuth separados de analytics, así que podés dar acceso de lectura mientras evaluás. Funciona en Claude, ChatGPT, Cursor, VS Code, Windsurf, Zed o cualquier cliente con MCP remoto. Sin Docker, sin proceso local, sin rotar API keys.

Los dos caminos: DIRECT_POST vs UPLOAD

Cada TikTok agendado toma uno de dos rutas, y el chequeo de creator info te dice cuáles están siquiera disponibles:

ModoQué pasa
DIRECT_POSTEl video se publica automáticamente en el horario agendado. Cero manos.
UPLOADEl video llega a tu inbox de TikTok como borrador. Aprobás caption, portada y privacidad en la app, y publicás manual.

DIRECT_POST requiere que tu cuenta lo permita, y eso lo decide TikTok por creador. Antes de prometerle a alguien un lanzamiento automático, preguntale:

Chequeá mi cuenta de TikTok y decime qué niveles de privacidad tengo habilitados para publicación directa.

tiktok_get_creator_info devuelve exactamente eso: si la publicación directa está habilitada y qué opciones de privacidad (público, seguidores, privado) soporta tu cuenta. Si hay publicación directa, el agente puede comprometerse con automatización completa. Si no hay, todo pasa a ser borrador de inbox, y es mejor saberlo antes del jueves que descubrirlo cuando el post falló en silencio.

Un lanzamiento real, de las dos formas

Digamos que lanzás el video demo de tu producto el miércoles:

Subí demo-final.mp4 a TikTok. Chequeá primero mi creator info. Si está permitida la publicación directa, programalo público para el miércoles 18hs con este caption: "Rehicimos nuestro onboarding desde cero. Acá va la versión de 40 segundos." Si no, mandalo a mi inbox como borrador y avisame.

El agente llama a tiktok_get_creator_info, sube el media por una URL presignada (get_media_upload_url) y elige el modo según la respuesta real. Con publicación directa habilitada, el video se publica solo el miércoles a las 18. Sin ella, el mismo video está en tu inbox de TikTok al mediodía, con el caption precargado, esperando tu dedo.

La ruta del inbox no es un premio consuelo. Muchos equipos la prefieren igual para contenido de lanzamiento, porque la última mirada pasa donde el video realmente va a vivir.

Chequeá antes de prometer

Un fallo común de automatización de TikTok es asumir que la publicación directa funciona en tu cuenta. Es una configuración por creador que controla TikTok. Un llamado a tiktok_get_creator_info lo responde de forma definitiva, lo que convierte una sorpresa desagradable en un dato de planificación.

Prompts y las tools detrás

Vos decísEl agente llama
"¿Mi cuenta puede publicar directo?"tiktok_get_creator_info
"Programá este video para el viernes 19hs"get_media_upload_url, create_post (DIRECT_POST)
"Mejor mandalo a mi inbox de TikTok"get_media_upload_url, create_post (UPLOAD)
"Mové el video de lanzamiento al sábado"reschedule_post
"Tirá el borrador del pricing viejo"delete_post

Como la superficie de API de TikTok cambia más que la de otras plataformas, tener estas tools del lado del servidor importa: cuando TikTok ajusta una regla, el servidor se actualiza y tus prompts siguen funcionando. No mantenés una integración, usás una.

Para arrancar

  1. Creá una cuenta de SocialRobot (MCP incluido gratis).
  2. Conectá tu cuenta de TikTok.
  3. Agregá https://socialrobot.io/api/mcp a tu cliente.
  4. Preguntá: "¿Qué niveles de privacidad tiene mi cuenta de TikTok?"
  5. Encolá tu primer video, revisalo en el calendario, publicalo.
  6. O compará todos los schedulers MCP en la comparativa.

Conectá tus cuentas y dejá que tu agente publique.

SocialRobot MCP es gratis en todos los planes. Agregá socialrobot.io/api/mcp a Claude, ChatGPT o Cursor y empezá a programar desde el chat.

Ver la guía MCP