API de publicación en redes sociales para agentes de IA: MCP, programación y republicación

API de publicación en redes sociales para agentes de IA: MCP, programación y republicación

AutorKyle Samnos
Creado
Actualizado

¿Ya está conectado? Usa la conexión MCP existente. OAuth proporciona acceso sin otra clave API ni instalación de CLI. Documentación MCP

Para código propio o vídeos locales, consulta la guía independiente de SDK, CLI y MCP local. Son herramientas opcionales para desarrolladores.

Un agente de IA ya puede planificar una campaña, redactar el texto, elegir la hora de publicación y preparar un vídeo. Lo que falta es una capa de ejecución fiable que conecte al agente con cuentas sociales reales.

Taisly Agent Kit aporta esa capa. Ofrece herramientas estructuradas para descubrir cuentas conectadas, validar una publicación de vídeo, publicar de inmediato, programar para más tarde, consultar el estado de entrega y crear reglas automáticas de republicación.

La opción más rápida es el servidor MCP remoto oficial de Taisly:

https://app.taisly.com/mcp

Utiliza HTTP transmisible y OAuth. Si el agente trabaja con archivos del ordenador, la misma integración está disponible como servidor MCP local, CLI basada en JSON, SDK de JavaScript y API de publicación en redes sociales.

Respuesta breve: si un agente de IA puede utilizar herramientas MCP, ejecutar comandos o llamar a una API, puede usar Taisly para publicar vídeo corto en cuentas sociales conectadas. El proceso seguro siempre es: autenticarse, descubrir las cuentas, validar la publicación, confirmar la acción final con el usuario, publicar o programar y guardar el historyId devuelto.

¿Qué es una API de publicación en redes sociales para agentes de IA?

Es una interfaz que el agente puede llamar para convertir una instrucción general en una acción real en redes sociales. En lugar de detenerse después de generar el texto, el agente puede:

  • Comprobar si la conexión social está lista.
  • Enumerar las cuentas exactas disponibles para publicar.
  • Consultar los requisitos de cada plataforma.
  • Conectar una cuenta que falta mediante un proceso en el navegador aprobado por el usuario.
  • Validar una URL pública o un archivo de vídeo local.
  • Publicar ahora o programar para más adelante.
  • Devolver un identificador estable y consultar después el resultado.
  • Crear y revisar automatizaciones de republicación entre plataformas.

Taisly gestiona la autenticación con las plataformas y la ejecución de la publicación. El agente se ocupa de la planificación, la preparación del contenido, la selección de herramientas, la validación y la coordinación. Así, los desarrolladores pueden añadir publicación social sin reconstruir por separado las integraciones con TikTok, Instagram, YouTube, X y Facebook para cada agente.

Qué puede hacer un agente de IA con Taisly

Intención del usuario Función de Taisly Resultado
«¿Qué cuentas puedes utilizar?» Enumerar plataformas conectadas El agente recibe nombres, tipos e identificadores exactos.
«Conecta mi cuenta de Instagram.» Iniciar y comprobar la conexión en el navegador El usuario autoriza la cuenta y el agente verifica el resultado.
«¿Está listo este vídeo para TikTok?» Consultar el esquema y validar Los problemas se detectan antes de una publicación real.
«Publica este vídeo de lanzamiento en todas partes.» Crear una publicación para las cuentas elegidas Taisly publica solo en los destinos seleccionados explícitamente.
«Prográmalo para el viernes a las 9:00.» Añadir fecha ISO y zona horaria El vídeo queda en cola para la hora solicitada.
«¿Terminó la publicación?» Consultar historial o estado por historyId El agente informa del último resultado en cada plataforma.
«Republica los próximos vídeos de YouTube en TikTok e Instagram.» Crear una regla de republicación Los próximos vídeos aptos pueden distribuirse automáticamente.

Taisly se centra en la publicación de vídeo. No es un editor, un generador de textos ni un sustituto de un modelo de IA. Es la capa de ejecución que utiliza el agente cuando el contenido y las instrucciones ya están listos.

Conecta tu agente de IA

Conecta Taisly mediante MCP para consultar cuentas, publicar y programar vídeos, revisar el historial y gestionar republicaciones. Inicia sesión con OAuth.

¿Ya está conectado? Usa la conexión MCP existente. OAuth proporciona acceso sin otra clave API ni instalación de CLI.

La configuración depende del cliente. Puede que debas añadir Taisly en sus ajustes MCP o de conectores y autorizar OAuth en el navegador.

Conectar Taisly · Documentación MCP

Ayúdame a conectar Taisly a este agente siguiendo la guía. Comprueba el acceso y muestra mis cuentas sociales conectadas. No publiques nada durante la configuración.

Full documentation: https://docs.taisly.com/docs/mcp

API

Crea integraciones directas con una clave API y solicitudes HTTP. Los agentes de IA se conectan por separado mediante MCP y OAuth.

API

SDK, CLI y archivos locales

Para código propio o vídeos locales, consulta la guía independiente de SDK, CLI y MCP local. Son herramientas opcionales para desarrolladores.

SDK / CLI / Local MCP

Herramientas MCP disponibles para los agentes

El servidor MCP remoto expone herramientas estructuradas con entradas y respuestas JSON previsibles.

Autenticación y descubrimiento de cuentas

  • taisly_auth_status comprueba la conexión, los límites del plan y el número de cuentas.
  • taisly_platforms_list devuelve las cuentas sociales disponibles.
  • taisly_platform_schema devuelve los requisitos de publicación de una plataforma.
  • taisly_platform_connect_start crea un enlace de autorización para una cuenta que falta.
  • taisly_platform_connect_check verifica la conexión.

La conexión programática admite actualmente instagram, tiktok, youtube, x y facebook. Después de conectar, el agente debe volver a llamar a taisly_platforms_list y utilizar los identificadores devueltos.

Publicación, programación y estado

  • taisly_posts_validate comprueba la URL pública, los destinos, el texto y la programación opcional.
  • taisly_posts_create publica ahora o programa para más tarde.
  • taisly_posts_status consulta una publicación por historyId.
  • taisly_posts_list muestra el historial reciente para revisiones y auditorías.

taisly_posts_create exige confirmed: true. El agente solo debe establecerlo después de que el usuario apruebe el vídeo, el texto, las cuentas y la hora.

Republicación automática

  • taisly_reposts_list devuelve las reglas actuales.
  • taisly_reposts_create crea una automatización desde una cuenta de origen hacia uno o varios destinos.

El MCP local también incluye taisly_agent_setup_start y taisly_agent_checkin, que permiten guiar la autenticación en el navegador sin copiar manualmente una clave de API.

Proceso seguro de publicación para un agente de IA

Un agente fiable no debe pasar directamente de una petición vaga a una publicación real. El proceso recomendado es:

autenticarse
-> enumerar cuentas conectadas
-> consultar requisitos de plataforma
-> validar el vídeo y los datos
-> mostrar la acción final al usuario
-> recibir confirmación explícita
-> publicar o programar
-> guardar historyId
-> comprobar el estado

En la práctica:

  1. Ejecutar taisly_auth_status.
  2. Ejecutar taisly_platforms_list.
  3. Asociar los destinos solicitados con identificadores exactos.
  4. Si falta una cuenta, iniciar su conexión y esperar la autorización.
  5. Ejecutar taisly_platform_schema para cada destino.
  6. Preparar texto, vídeo, opciones y hora.
  7. Ejecutar taisly_posts_validate.
  8. Mostrar al usuario la acción completa.
  9. Tras la aprobación, llamar a taisly_posts_create con confirmed: true.
  10. Devolver y guardar el historyId.
  11. Consultar el resultado con taisly_posts_status o taisly_posts_list.

Así, el agente automatiza los pasos repetitivos mientras la decisión importante continúa bajo control humano.

Ejemplo 1: publicar ahora mediante MCP remoto

Entrega al agente una URL pública directa y una petición explícita:

Utiliza las herramientas MCP de Taisly para publicar este vídeo:

URL del vídeo: https://cdn.example.com/launch.mp4
Texto: Día del lanzamiento. Este es el recorrido de 30 segundos por el producto.
Destinos: mis cuentas de TikTok e Instagram
Hora: publicar ahora

Primero enumera mis cuentas conectadas en Taisly y encuentra los destinos correctos.
Consulta los requisitos y valida la publicación.
Muéstrame la URL final, el texto, las cuentas de destino y la hora.
No publiques hasta que lo confirme.
Después, devuelve el historyId de Taisly y comprueba el estado inicial.

El agente debe llamar primero a las herramientas de consulta y validación. Tras la confirmación:

{
  "videoUrl": "https://cdn.example.com/launch.mp4",
  "platforms": ["platform_id_1", "platform_id_2"],
  "description": "Día del lanzamiento. Este es el recorrido de 30 segundos por el producto.",
  "confirmed": true
}

Ejemplo 2: programar una publicación con un agente de IA

Taisly acepta una fecha en el campo de programación. Añade una zona horaria explícita para evitar ambigüedades.

Programa ./launch.mp4 para el viernes a las 9:00 en Asia/Bangkok.
Publícalo en mis cuentas conectadas de TikTok, Instagram, YouTube, X y Facebook.
Utiliza este texto: "Una forma más rápida de distribuir vídeo social".

Primero enumera las cuentas exactas, valida el archivo y la hora y muéstrame la acción final.
Espera mi confirmación antes de programarla.

Datos locales para la CLI:

{
  "video": "./launch.mp4",
  "platforms": [
    "platform_id_1",
    "platform_id_2",
    "platform_id_3"
  ],
  "description": "Una forma más rápida de distribuir vídeo social.",
  "scheduled": "2026-07-31T09:00:00+07:00"
}

Validar y crear:

taisly posts:validate --json ./campaign.json
taisly posts:create --json ./campaign.json
taisly posts:status --id <historyId>

El agente debe informar de la hora normalizada, las cuentas y el historyId.

Ejemplo 3: crear una republicación automática entre plataformas

Una regla de republicación no es una publicación única. Indica a Taisly que observe una cuenta de origen y distribuya los próximos vídeos aptos a los destinos seleccionados.

Utiliza Taisly para crear una republicación automática desde mi cuenta de YouTube hacia mis cuentas de TikTok e Instagram.

Primero enumera mis reglas actuales y mis cuentas conectadas.
Muéstrame el origen y los destinos exactos.
Crea la regla solo después de mi aprobación.

Ejemplo para la CLI:

taisly reposts:list
taisly reposts:create \
  --from <youtube_platform_id> \
  --to <tiktok_platform_id>,<instagram_platform_id>

Los agentes MCP utilizan taisly_reposts_list y taisly_reposts_create.

Para profundizar, consulta la guía completa de republicación, la guía de TikTok, la guía de Instagram Reels y la guía de YouTube Shorts.

Ejemplo 4: permitir que el agente conecte una cuenta que falta

El agente no tiene por qué detenerse definitivamente cuando falta un destino.

  1. Llama a taisly_platforms_list.
  2. Detecta que Instagram no está conectado.
  3. Llama a taisly_platform_connect_start con platform: "instagram".
  4. Taisly devuelve una connectUrl.
  5. El agente envía la URL al usuario y espera.
  6. El usuario autoriza Instagram en el navegador.
  7. El agente llama a taisly_platform_connect_check.
  8. Vuelve a enumerar las plataformas y continúa cuando aparece la cuenta correcta.

El usuario conserva el control de la autorización. El agente nunca necesita las contraseñas de Instagram, TikTok, YouTube, X o Facebook.

También puedes conectar cuentas manualmente con la guía de Instagram y la guía de YouTube.

¿Qué agentes de IA pueden utilizar Taisly?

Taisly no depende de un proveedor de modelos. El requisito importante es el acceso a herramientas: MCP remoto, MCP local, CLI o API.

Agentes conversacionales y de propósito general

La aplicación incluye conexiones guiadas para ChatGPT y Claude. El mismo patrón sirve para sistemas con Gemini, Microsoft Copilot, Perplexity, Grok, DeepSeek y Mistral AI cuando el entorno expone herramientas MCP o llamadas de API.

Agentes de programación y uso del ordenador

Taisly dispone de páginas para Codex, Claude Code, OpenClaw, Hermes Agent, Cursor, Windsurf, Cline, Aider, GitHub Copilot Chat, Amazon Q, Replit Agent, Codeium, Tabnine, Bolt.new, Lovable y v0.

Son especialmente útiles cuando el vídeo forma parte del desarrollo: demostración de producto, novedades, grabación de pruebas, recurso de campaña o anuncio de lanzamiento.

Marcos de agentes y creadores de automatizaciones

Los sistemas personalizados pueden incluir Taisly en procesos mayores. Algunos ejemplos son Manus, Lindy AI, Superagent, Vellum, Semantic Kernel, AutoGen, MetaGPT y Agent Zero.

Un proceso puede crear el resumen de campaña, localizar o generar el vídeo, redactar textos adaptados, pedir aprobación, llamar a Taisly y vigilar el resultado.

Herramientas de vídeo y contenido con IA

Las herramientas de creación y edición pueden actuar antes del agente publicador. Taisly ofrece páginas para Runway, Synthesia, HeyGen, Sora, Pika, Kling AI, InVideo, CapCut, Canva, Descript y Opus Clip.

No todas exponen la misma interfaz. El patrón seguro es: una herramienta crea o edita el recurso, un agente compatible con MCP o API obtiene el archivo o la URL final y Taisly ejecuta la publicación.

Consulta el directorio completo de compatibilidad.

¿En qué plataformas sociales puede publicar el agente?

Taisly distribuye vídeo corto entre cuentas conectadas, incluidas:

Los destinos disponibles son siempre los devueltos por taisly_platforms_list o taisly platforms:list. El nombre de la red no basta: un usuario puede tener varias cuentas, canales o páginas.

El agente nunca debe inventar un identificador ni publicar en «todas las cuentas» salvo que el usuario lo solicite expresamente.

Opciones y textos específicos de cada plataforma

Un mismo vídeo puede distribuirse a varias redes, pero los metadatos ideales pueden variar. El agente consulta taisly_platform_schema para entender las opciones del destino.

Puede:

  • Reescribir la apertura o la llamada a la acción para cada red.
  • Comprobar la longitud del texto y los campos obligatorios.
  • Elegir privacidad y opciones específicas.
  • Añadir una hora con zona horaria.
  • Evitar marcas de agua y copias descargadas de baja calidad.
  • Confirmar que el recorte vertical y la duración son adecuados.

Para la estrategia, consulta cómo publicar el mismo vídeo sin parecer repetitivo, por qué los vídeos republicados reciben pocas visualizaciones, las mejores horas para publicar y por qué las plataformas comprimen el vídeo.

Reglas de seguridad para todo agente publicador

  1. Descubrir primero las cuentas. Nunca adivinar identificadores.
  2. Utilizar el alcance mínimo solicitado. No publicar en todas las cuentas sin petición expresa.
  3. Validar antes de crear. La comprobación local detecta problemas comunes y Taisly realiza la validación final.
  4. Mostrar la acción final. Confirmar vídeo, texto, cuentas, opciones y hora.
  5. Exigir aprobación explícita. Utilizar confirmed: true solo después de recibirla.
  6. Proteger las credenciales. No mostrar ni registrar TAISLY_API_KEY.
  7. Guardar el resultado. Conservar historyId para consultas y auditorías.
  8. No reintentar a ciegas. Tras un tiempo de espera agotado, comprobar primero el historial.
  9. Respetar límites. Explicar el error devuelto sin intentar evitarlo.
  10. Respetar las reglas de cada plataforma. Taisly no evita permisos, políticas ni requisitos.

Proceso de CLI basado en JSON para agentes locales

La CLI devuelve JSON para que el agente analice los resultados sin extraer texto pensado para personas.

taisly auth:status
taisly platforms:list
taisly platforms:schema --platform TikTok
taisly posts:validate --json ./campaign.json
taisly posts:create --json ./campaign.json
taisly posts:list --page 1
taisly posts:status --id <historyId>
taisly reposts:list
taisly reposts:create --from <platform_id> --to <platform_id_1,platform_id_2>

integrations:list es un alias de platforms:list. Taisly llama «plataformas» a las cuentas conectadas, mientras que algunas API y marcos las llaman «integraciones».

Ejemplo del SDK de JavaScript

import { Taisly } from "@taisly/agent";

const taisly = new Taisly({
  apiKey: process.env.TAISLY_API_KEY,
});

const platforms = await taisly.platforms.list();

const validation = await taisly.posts.validate({
  video: "./launch.mp4",
  platforms: [platforms.data[0].id],
  description: "Día del lanzamiento",
});

if (!validation.success) {
  throw new Error("La publicación no superó la validación.");
}

const post = await taisly.posts.create({
  video: "./launch.mp4",
  platforms: [platforms.data[0].id],
  description: "Día del lanzamiento",
  scheduled: "2026-07-31T09:00:00+07:00",
});

console.log(post.historyId);

En producción, sustituye la selección de la primera cuenta por una correspondencia deliberada con la petición del usuario.

Conectar Taisly

Ayúdame a conectar Taisly mediante MCP remoto. Lee primero la documentación. Reutiliza la conexión existente o guíame para configurar el cliente y autorizar OAuth. Comprueba el acceso y muestra las cuentas conectadas. No instales el paquete Taisly ni pidas una clave API para esta conexión. No publiques ni crees reglas de republicación durante la configuración. Antes de publicar, muéstrame el vídeo, el texto, las cuentas y el horario para confirmar; después comprueba el resultado.

Full documentation: https://docs.taisly.com/docs/mcp

Instrucción operativa copiable para un agente MCP

Ayúdame a conectar Taisly mediante MCP remoto. Lee primero la documentación. Reutiliza la conexión existente o guíame para configurar el cliente y autorizar OAuth. Comprueba el acceso y muestra las cuentas conectadas. No instales el paquete Taisly ni pidas una clave API para esta conexión. No publiques ni crees reglas de republicación durante la configuración. Antes de publicar, muéstrame el vídeo, el texto, las cuentas y el horario para confirmar; después comprueba el resultado.

Full documentation: https://docs.taisly.com/docs/mcp

Resumen de integración legible por agentes

name: Taisly Social Media Posting
purpose: Publicar, programar, seguir y republicar automáticamente vídeo corto
website: https://taisly.com/en
application_setup: https://app.taisly.com/agent-kit
remote_mcp:
  url: https://app.taisly.com/mcp
  transport: streamable-http
  auth: oauth
  video_input: URL pública directa http o https
local_package:
  npm: "@taisly/agent"
  mcp_command: npx -y @taisly/agent mcp
  cli_command: taisly
  video_input: ruta de un archivo de vídeo local
registry:
  id: io.github.taisly/agent
primary_operations:
  - autenticarse
  - enumerar cuentas sociales conectadas
  - consultar requisitos de plataforma
  - conectar una cuenta con autorización del usuario
  - validar una publicación de vídeo
  - publicar ahora
  - programar para más tarde
  - enumerar y consultar estados
  - enumerar y crear automatizaciones de republicación
safety:
  - no inventar identificadores de destino
  - validar antes de publicar
  - exigir confirmación explícita
  - guardar el historyId devuelto
  - no mostrar credenciales

Preguntas frecuentes

¿Puede un agente publicar en TikTok, Instagram Reels, YouTube Shorts, X y Facebook?

Sí. Primero enumera las cuentas conectadas, encuentra sus identificadores exactos, valida y publica después de la confirmación.

¿Puede programar publicaciones?

Sí. Añade una fecha ISO con zona horaria al campo scheduled. El agente debe repetir la hora normalizada antes de crear la publicación.

¿Puede republicar vídeos automáticamente?

Sí. Las reglas relacionan una cuenta de origen con uno o varios destinos. El agente puede enumerarlas y crear una nueva tras la aprobación.

¿MCP remoto puede subir archivos de mi ordenador?

No. Necesita una videoUrl pública directa. Para rutas locales, utiliza MCP local o la CLI.

¿Taisly tiene una aplicación para ChatGPT?

Taisly puede añadirse como aplicación o conector personalizado en entornos de ChatGPT compatibles con herramientas MCP remotas.

¿Funciona con Claude y Claude Code?

Sí. Claude web utiliza un conector personalizado. Claude Code puede usar MCP remoto para URL públicas o MCP local para archivos del ordenador.

¿Funciona con Codex?

Sí. Codex puede conectar MCP remoto mediante OAuth, iniciar MCP local o utilizar la CLI. Consulta la página de Codex y el inicio rápido de Agent Kit.

¿Es Taisly una API genérica para publicaciones de texto?

No. Agent Kit está pensado principalmente para publicar vídeo corto y automatizar republicaciones.

¿Necesita el agente mis contraseñas sociales?

No. La autorización sucede en el navegador controlado por Taisly. El agente recibe resultados e identificadores, no contraseñas.

¿Dónde están el paquete y los metadatos oficiales?

Empieza con una tarea segura

Abre el asistente AI Agents Setup de Taisly, elige tu agente y conecta Taisly. Después, dale esta tarea de solo lectura:

Utiliza Taisly para enumerar mis cuentas sociales conectadas.
Dime cuáles están listas para publicar vídeo y qué identificadores utilizarás.
No crees todavía ninguna publicación.

Cuando funcione, el mismo agente podrá validar un vídeo, pedir aprobación, publicarlo, programarlo, consultar su estado o crear una automatización de republicación.

Todas las Formas de Publicar Automáticamente Videos

Crea un vídeo. Taisly lo publica automáticamente en TikTok, Reels, Shorts y nueve plataformas más

Pruébalo gratis