Publicación en Threads
Crea y programa publicaciones en Threads de Meta usando el servidor MCP de Publora. Soporta publicaciones simples, carruseles de imágenes (2-20 imágenes) y control de respuestas. Los hilos multiparte están deshabilitados actualmente por la conexión de la plataforma.
Requisitos previos
Planes: Funciona con el plan gratuito Starter. Límites y precios actuales: publora.com/pricing
Primeros pasos
- Crea una cuenta en publora.com/register (gratis)
- Conecta Threads mediante OAuth de Instagram en el Panel de Publora
- Obtén la clave API en app.publora.com/dashboard/api
- Conecta tu agente al servidor MCP en
https://mcp.publora.com, autenticándote conAuthorization: Bearer sk_TU_CLAVE_API. En Claude Code:
claude mcp add publora --transport http https://mcp.publora.com \
--header "Authorization: Bearer sk_TU_CLAVE_API"
Claude Desktop, Cursor, Codex, OpenClaw y el conector de claude.ai necesitan cada uno un archivo de configuración o flujo diferente: consulta la configuración del cliente para ver la ruta exacta y el fragmento.
Alternativa con API REST
Si MCP no está disponible, usa la API REST directamente:
URL base: https://api.publora.com/api/v1
Autenticación: cabecera x-publora-key
# Obtener plataformas conectadas
curl -X GET "https://api.publora.com/api/v1/platform-connections" \
-H "x-publora-key: sk_tu_clave_api"
# Crear una publicación
curl -X POST "https://api.publora.com/api/v1/create-post" \
-H "x-publora-key: sk_tu_clave_api" \
-H "Content-Type: application/json" \
-d '{
"platforms": ["threads-12345"],
"content": "El contenido de tu publicación",
"scheduledTime": "2026-03-25T10:00:00Z"
}'
Formato del ID de plataforma: threads-{id} (de /platform-connections)
📖 Documentación: docs.publora.com
Límites de la plataforma
| Característica | Límite |
|---|---|
| Caracteres por publicación | 500 |
| Hashtags | 1 por publicación como máximo |
| Enlaces | 5 por publicación como máximo |
| Imágenes por carrusel | 2-20 |
| Tamaño de imagen | 8 MB |
| Formatos de imagen | JPEG, PNG (WebP se convierte automáticamente) |
| Duración de video | 5 minutos |
| Tamaño de video | 1 GB |
| Formatos de video | MP4, MOV |
| Publicaciones por día | 250 |
| Respuestas por día | 1.000 |
Herramientas disponibles
create_post
Crea una nueva publicación o hilo en Threads.
Parámetros:
platforms: Array con tu ID de conexión de Threads (ej.,["threads-12345"])content: Texto de la publicación (se divide automáticamente en hilos si supera los 500 caracteres)scheduledTime: Fecha y hora UTC en formato ISO 8601. Opcional: omítelo y la publicación se crea como borrador. Envía una hora futura para programarla. Una hora con cinco o más minutos en el pasado se rechaza conSCHEDULED_TIME_IN_PAST; para publicación inmediata usa la hora actual más un minuto.mediaUrls: hasta 10 URLs públicas https de imágenes o videos. Publora las descarga en el servidor y las adjunta antes de la validación, por lo que los medios y la programación ocurren en una sola llamada. Esta es la alternativa directa al flujo de borrador seguido deget_upload_urlycomplete_media. La ingesta tiene un límite de 60 URLs por hora.
get_upload_url
Obtén una URL prefirmada para subir imágenes.
complete_media
Finaliza un archivo subido a través de get_upload_url, después de que el PUT prefirmado haya tenido éxito. Es opcional, porque la programación también finaliza los medios pendientes, pero llamarlo antes permite detectar errores de formato y sonda antes de publicar. No es necesario para medios adjuntos con mediaUrls.
Parámetros:
mediaId: el ID devuelto porget_upload_url
list_connections
Lista tus cuentas conectadas con sus IDs de plataforma. Llama a esto primero y copia los IDs textualmente; nunca son adivinables.
list_posts / get_post / update_post / delete_post
Gestiona publicaciones programadas y borradores. update_post también corrige content y platforms en un borrador o publicación programada, por lo que arreglar un error tipográfico o redirigir ya no implica eliminar y recrear. delete_media y prune_media_reference limpian archivos subidos.
Contenido largo
Las publicaciones de Threads tienen un límite de 500 caracteres y la funcionalidad de hilos multiparte de Publora está actualmente deshabilitada mientras se restablece la conexión con la aplicación de Threads. El contenido que excede el límite no se divide automáticamente, por lo tanto:
- Mantén la publicación dentro de los 500 caracteres, o
- Publica las partes tú mismo como publicaciones separadas, o
- Mueve la versión larga a una plataforma que admita hilos hoy (X) y enlázala.
Los separadores manuales --- y los marcadores [1/3] se conservan tal cual, pero no crean una cadena de respuestas conectada en este momento. Contacta a [email protected] para conocer el cronograma de restauración.
Control de respuestas
Controla quién puede responder a tus publicaciones mediante platformSettings de la API REST:
| Valor | Descripción |
|---|---|
"" (vacío) | Comportamiento predeterminado de la plataforma (cualquiera puede responder) |
"everyone" | Permitir explícitamente que cualquiera responda |
"accounts_you_follow" | Solo las cuentas que sigues pueden responder |
"mentioned_only" | Solo las cuentas mencionadas pueden responder |
Nota: platformSettings es aceptado por las herramientas MCP create_post y update_post, así como por REST. El esquema es estricto: una plataforma mal escrita o una clave se rechaza con un error de validación en lugar de ignorarse silenciosamente.
Restricciones importantes
-
Límite de un solo hashtag: Threads permite un máximo de 1 hashtag por publicación. Los hashtags adicionales son ignorados por la plataforma.
-
Sin edición de publicaciones: Una vez publicadas, las publicaciones de Threads no se pueden editar a través de la API. Elimina y vuelve a publicar si es necesario.
-
Carruseles de video no soportados: La implementación de carrusel de Publora solo admite imágenes. Las publicaciones de video independientes funcionan con normalidad.
-
Publicaciones con múltiples hilos temporalmente no disponibles: La división de contenido en múltiples respuestas conectadas está temporalmente deshabilitada. Las publicaciones simples y los carruseles continúan funcionando.
Ejemplos
Publicación de texto simple
Publica esto en Threads:
"Acabo de descubrir un truco de productividad increíble que me ahorró 2 horas hoy. La clave es agrupar tareas similares."
Carrusel de imágenes
Crea un carrusel de Threads con estas 5 capturas de evolución del producto.
Texto: "Del concepto al lanzamiento: nuestro viaje de 6 meses. #buildinpublic"
Nota: Requiere de 2 a 20 imágenes. No se admiten videos en carruseles.
Contenido largo (publicado como publicaciones separadas)
El encadenamiento está deshabilitado, así que pide las partes explícitamente:
Publica esto en Threads como publicaciones separadas:
"Hilo: 7 errores que cometí como fundador primerizo
---
1. Contratar demasiado rápido. Pasamos de 2 a 15 en 3 meses. La cultura se resintió.
---
2. Ignorar la economía unitaria. Los ingresos se sentían geniales hasta que calculamos el CAC..."
Publicación programada
Programa esto para mañana a las 10 AM:
"Motivación de lunes: El mejor momento para empezar fue ayer. El segundo mejor momento es ahora."
Mejores prácticas
- Gancho primero: Las primeras 2 líneas determinan la interacción; haz que cuenten.
- Longitud óptima: 100-250 caracteres para publicaciones simples funcionan bien.
- Contenido nativo: Las publicaciones originales y conversacionales son recompensadas.
- Un solo hashtag: Usa un hashtag muy relevante (límite de la plataforma).
- Sin opción de edición: Revisa el contenido antes de publicar.
Momento oportuno
- Mejores horas: 7-9 AM, 12-1 PM, 7-9 PM en la zona horaria objetivo.
- Frecuencia: 1-3 publicaciones por día para crecimiento.
- Consistencia: Publicar regularmente señala una cuenta activa.
Interacción
- Responde a los comentarios dentro de la primera hora.
- Haz referencia cruzada a tu Instagram (las cuentas están vinculadas).
- Usa temas/palabras clave relevantes para el descubrimiento.
Solución de problemas
| Error | Causa | Solución |
|---|---|---|
| "Cuenta no conectada" | El OAuth de Threads/Instagram expiró | Vuelve a conectar desde el panel de Publora |
| "Contenido demasiado largo" | La publicación supera los 500 caracteres y el encadenamiento falló | Agrega manualmente saltos --- |
| "Error al subir el medio" | Formato o tamaño incorrecto | Verifica: imágenes < 8 MB, solo JPEG/PNG |
| "El carrusel requiere de 2 a 20 elementos" | Número incorrecto de imágenes | Asegura de 2 a 20 imágenes para el carrusel |
| Se excedieron 250 publicaciones/día | Límite de tasa alcanzado | Espera 24 horas |