Qué es y por qué importa
Publicar el mismo post en seis redes a mano significa abrir seis apps, subir seis veces las mismas slides y reescribir seis veces el texto. Cada día. Es lo primero que se queda sin hacer cuando tienes un producto que construir.
La solución no es conectar Claude Code a cada red una por una. Las API oficiales tienen reglas duras: TikTok, por ejemplo, hasta que no aprueba tu app solo te deja publicar en privado. El truco es un programador de posts (un scheduler) que tenga un servidor MCP. MCP es la forma estándar con la que Claude Code se conecta a un servicio externo: un enchufe.
El resultado: le das las slides, el texto y la hora, y lo programa todo, plataforma por plataforma. Con algunos programadores, al día siguiente le preguntas cómo fue y te responde con los números. Es para quien publica solo y quiere estar en todas partes sin pasarse la noche en ello.
1. Elige el programador
Hay varios con un servidor MCP oficial. Cambian tres cosas: dónde funciona, si es gratis y si te da los números. Postiz, Upload-Post y Buffer cubren las seis redes de esta guía.
- Postiz. Es open source: lo instalas gratis en tu propio servidor (con Docker, por ejemplo), o usas Postiz Cloud, que es de suscripción con una prueba gratuita. Las dos versiones tienen el servidor MCP. Una herramienta para leer estadísticas, en el servidor MCP, no hay: las miras en la app.
- Upload-Post. Solo en la nube, con un plan gratuito que tiene límites, por ejemplo en cuántos archivos subes al mes. Su servidor MCP tiene herramientas para subir fotos, vídeos y textos, programar, y leer estadísticas y comentarios.
- Buffer. En la nube, se conecta con tu cuenta de Buffer sin clave: inicias sesión y apruebas (se llama OAuth). Programa los posts y te da métricas agregadas. Los límites dependen del plan: revisa el tuyo.
- Blotato. Solo de pago: su documentación dice que la API y el MCP no están incluidos en la prueba gratuita, y que si generas una clave durante la prueba, la prueba termina y empieza la suscripción.
- Ayrshare. Pensado para desarrolladores. No tiene plan gratuito, solo una prueba, y todos los planes incluyen la API. También gestiona comentarios y mensajes. Para X tienes que añadir tus propias credenciales de X.
2. Conéctalo a Claude Code
Primero conectas tus redes dentro del programador, desde su web: ahí es donde inicias sesión en TikTok, Instagram y las demás. Claude no ve tus contraseñas, solo las cuentas que has conectado.
Luego añades su servidor MCP con un comando en el terminal, fuera de Claude Code. Con --scope user vale en todos tus proyectos. TU_CLAVE es la clave API del servicio: en Postiz está en los ajustes para desarrolladores (Public API), en Upload-Post en la página API Keys.
# Postiz Cloud claude mcp add --transport http postiz --scope user https://mcp.postiz.com/mcp --header "Authorization: Bearer TU_CLAVE" # Buffer (luego /mcp para iniciar sesión) claude mcp add --transport http buffer --scope user https://mcp.buffer.com/mcp # Upload-Post claude mcp add --transport http upload-post --scope user https://mcp.upload-post.com/mcp --header "Authorization: ApiKey TU_CLAVE" # Blotato (luego /mcp para iniciar sesión) claude mcp add --transport http blotato --scope user https://mcp.blotato.com/mcp # Ayrshare claude mcp add --transport http ayrshare --scope user https://api.ayrshare.com/mcp --header "Authorization: Bearer TU_CLAVE"
Postiz en tu propio servidor: mismo comando, pero la dirección es la de tu Postiz seguida de /mcp. El servidor MCP funciona dentro del backend de Postiz, así que si tienes un reverse proxy (Caddy o Nginx, por ejemplo) tiene que dejar pasar esa ruta.
- Compruébalo en el terminal con claude mcp list: el programador tiene que aparecer conectado.
- Para Buffer y Blotato abre Claude Code, escribe /mcp, elige el servidor e inicia sesión en el navegador.
- Haz la prueba: «¿Qué cuentas sociales ves en el programador de posts? Enuméralas con la plataforma.» Si la lista es correcta, estás listo.
3. Los límites reales de las plataformas
- TikTok, app no aprobada. Hasta que TikTok no revisa la app (se llama auditoría), los posts salen solo en privado (SELF_ONLY), como mucho para cinco usuarios en 24 horas, y esas cuentas tienen que ser privadas. Si instalas Postiz por tu cuenta, la app de TikTok la creas tú y la tienes que hacer aprobar: el propio Postiz avisa de que con Meta, YouTube y TikTok puede llevar algunas semanas.
- TikTok, carrusel. Un post de fotos por API llega hasta 35 imágenes. El título se queda en 90 caracteres, la descripción en 4000. La API tiene también un segundo modo: en lugar de publicar, manda el post a tu bandeja de TikTok y lo terminas tú desde la app.
- Sin programación nativa. Ni la API de TikTok ni la de Instagram tienen un campo para la hora: es el programador el que guarda el post y lo publica a la hora justa. Por eso necesitas un servicio siempre encendido, no tu portátil.
- Instagram. Necesitas una cuenta profesional. Un carrusel llega a 20 elementos, las imágenes tienen que ser JPEG, y se recortan todas según la primera (cuadrada por defecto): haz todas las slides del mismo tamaño. También hay un límite de posts publicados por API en 24 horas, pero la página oficial da dos números distintos: comprueba el límite de tu cuenta.
La prueba que tienes que hacer antes de fiarte: programa un post en TikTok para dentro de diez minutos y comprueba en el móvil que ha salido, y que es público.
4. El primer post en seis redes
Pon las slides en una carpeta, numeradas en orden (01.jpg, 02.jpg…), y el texto en un archivo. Luego, en Claude Code:
Usa el programador de posts conectado. Programa para hoy a las 18:00, hora local, el carrusel con las imágenes de la carpeta [carpeta], por orden de nombre, en TikTok, Instagram, YouTube, X, Threads y LinkedIn. El texto está en el archivo [archivo]. Antes comprueba las reglas de cada plataforma: cuántas imágenes acepta, qué formato, cuántos caracteres. Si una plataforma no acepta el carrusel tal como está, sáltala y dime qué haría falta. Antes de programar enséñame el resumen, plataforma por plataforma, y espera mi ok.
El resumen y el ok no son un detalle: algunas herramientas pueden publicar al momento en lugar de programar, y el propio Buffer recomienda dejar activadas las peticiones de confirmación.
5. Un texto para cada red, y los números de ayer
El mismo texto idéntico en seis redes funciona mal: en X cuenta la primera línea, en LinkedIn se lee más. Haz que lo adapte:
Coge el texto del archivo [archivo] y haz una versión para cada plataforma: TikTok (título de menos de 90 caracteres, luego la descripción), Instagram, YouTube, X (corto, la frase más fuerte al principio), Threads y LinkedIn (más extenso, en primera persona). Mismo contenido, ningún dato nuevo, nada de filas de emojis. Enséñame las seis versiones una debajo de otra, luego úsalas para programar el post de las 18:00.
Al día siguiente pides los números. Funciona si tu programador tiene herramientas de estadísticas: Upload-Post, Buffer y Ayrshare las tienen, el servidor MCP de Postiz no.
¿Cómo fue ayer? Para cada post publicado ayer dame, plataforma por plataforma, visualizaciones, likes, comentarios y compartidos, en una tabla. Luego dime cuál funcionó mejor y qué tenía distinto de los demás. Si un número no está disponible escribe «no disponible»: no lo estimes.
Errores comunes
- Conectar Claude Code directamente a la API de cada red. Acabas gestionando seis apps que hay que aprobar, y en TikTok publicas en privado hasta que pasas la auditoría.
- Añadir el servidor con --scope project y la clave dentro. Acaba en el archivo .mcp.json del proyecto, que normalmente va a git: usa --scope user o el scope local, el de por defecto.
- Fiarte sin una prueba. El primer post prográmalo a diez minutos y comprueba que sale, y que en TikTok es público.
- Slides en PNG o de tamaños distintos para Instagram. Por API solo acepta JPEG, y recorta todas las slides según la primera.
Lista de comprobación
- Mis redes están conectadas dentro del programador
- claude mcp list muestra el programador conectado
- Mi cuenta de Instagram es profesional
- He hecho un post de prueba en TikTok y ha salido público
- Las slides son JPEG, del mismo tamaño, numeradas en orden
- Claude me enseña el resumen y espera mi ok antes de programar
Preguntas frecuentes
¿Puedo hacerlo sin pagar nada?
Sí, con Postiz en tu servidor, que es open source. Pero la app de cada red la creas y la haces aprobar tú, y en TikTok, hasta que no pasas la auditoría, publicas en privado.
¿El post sale aunque el ordenador esté apagado?
Sí. Una vez programado, lo publica el programador desde su servidor. Si quieres que también la preparación arranque sola, Claude Code tiene tareas programadas en la nube (en vista previa). Ahí, eso sí, los servidores añadidos con claude mcp add no están: el programador hay que añadirlo como conector en claude.ai.
¿Puede responder también a los comentarios?
Depende del programador. Postiz dice claramente que por MCP los comentarios no se leen ni se responden. Upload-Post y Ayrshare tienen herramientas para comentarios. En mi opinión, leerlos con Claude es útil; las respuestas, mejor escríbelas tú.