Publication Threads
Créez et planifiez des publications sur Threads de Meta à l'aide du serveur MCP Publora. Prend en charge les publications simples, les carrousels d'images (2 à 20 images) et le contrôle des réponses. Le threading multipartite est actuellement désactivé par la connexion à la plateforme.
Prérequis
Plans : Fonctionne avec le plan Starter gratuit. Limites et tarifs actuels : publora.com/pricing
Pour commencer
- Créez un compte sur publora.com/register (gratuit)
- Connectez Threads via l'OAuth Instagram dans le tableau de bord Publora
- Obtenez une clé API sur app.publora.com/dashboard/api
- Connectez votre agent au serveur MCP à l'adresse
https://mcp.publora.com, en vous authentifiant avecAuthorization: Bearer sk_VOTRE_CLE_API. Dans Claude Code :
claude mcp add publora --transport http https://mcp.publora.com \
--header "Authorization: Bearer sk_VOTRE_CLE_API"
Claude Desktop, Cursor, Codex, OpenClaw et le connecteur claude.ai nécessitent chacun un fichier de configuration ou un flux différent : consultez la configuration client pour le chemin exact et l'extrait de code.
Alternative API REST
Si le MCP est indisponible, utilisez directement l'API REST :
URL de base : https://api.publora.com/api/v1
Authentification : en-tête x-publora-key
# Récupérer les plateformes connectées
curl -X GET "https://api.publora.com/api/v1/platform-connections" \
-H "x-publora-key: sk_votre_cle_api"
# Créer une publication
curl -X POST "https://api.publora.com/api/v1/create-post" \
-H "x-publora-key: sk_votre_cle_api" \
-H "Content-Type: application/json" \
-d '{
"platforms": ["threads-12345"],
"content": "Votre contenu de publication",
"scheduledTime": "2026-03-25T10:00:00Z"
}'
Format de l'ID de plateforme : threads-{id} (depuis /platform-connections)
📖 Documentation : docs.publora.com
Limites de la plateforme
| Fonctionnalité | Limite |
|---|---|
| Caractères par publication | 500 |
| Hashtags | 1 maximum par publication |
| Liens | 5 maximum par publication |
| Images par carrousel | 2-20 |
| Taille d'image | 8 Mo |
| Formats d'image | JPEG, PNG (WebP converti automatiquement) |
| Durée vidéo | 5 minutes |
| Taille vidéo | 1 Go |
| Formats vidéo | MP4, MOV |
| Publications par jour | 250 |
| Réponses par jour | 1 000 |
Outils disponibles
create_post
Crée une nouvelle publication ou un thread sur Threads.
Paramètres :
platforms: Tableau contenant votre ID de connexion Threads (ex. :["threads-12345"])content: Texte de la publication (auto-thread si plus de 500 caractères)scheduledTime: Date/heure UTC au format ISO 8601. Optionnel : omettez-le pour créer un brouillon. Envoyez une heure future pour planifier. Une heure passée de cinq minutes ou plus est rejetée avecSCHEDULED_TIME_IN_PAST; pour une publication immédiate, utilisez l'heure actuelle plus une minute.mediaUrls: Jusqu'à 10 URLs publiques https d'images ou vidéos. Publora les télécharge côté serveur et les attache avant validation, permettant ainsi de gérer les médias et la planification en un seul appel. C'est l'alternative one-shot au flux brouillon puisget_upload_urlpuiscomplete_media. L'ingestion est limitée à 60 URLs par heure.
get_upload_url
Obtient une URL présignée pour télécharger des images.
complete_media
Finalise un fichier téléchargé via get_upload_url, après la réussite du PUT présigné. Optionnel, car la planification finalise également les médias en attente, mais l'appeler tôt permet de détecter les erreurs de format et de probe avant publication. Non nécessaire pour les médias attachés avec mediaUrls.
Paramètres :
mediaId: l'ID retourné parget_upload_url
list_connections
Liste vos comptes connectés avec leurs ID de plateforme. Appelez-le d'abord et copiez les IDs textuellement ; ils ne sont jamais devinables.
list_posts / get_post / update_post / delete_post
Gérez les publications planifiées et les brouillons. update_post permet également de modifier content et platforms sur un brouillon ou une publication planifiée, évitant ainsi de supprimer et recréer pour corriger une faute de frappe ou changer de cible. delete_media et prune_media_reference nettoient les fichiers téléchargés.
Contenu long
Les publications Threads sont limitées à 500 caractères et le threading multipartite de Publora est actuellement désactivé pendant la restauration de la connexion à l'application Threads. Le contenu dépassant la limite n'est pas automatiquement divisé, donc :
- Limitez la publication à 500 caractères, ou
- Publiez les parties vous-même en tant que publications séparées, ou
- Déplacez la version longue vers une plateforme qui thread aujourd'hui (X) et faites un lien vers celle-ci.
Les séparateurs manuels --- et les marqueurs [1/3] sont conservés tels quels mais ne créent pas de chaîne de réponses connectée pour le moment. Contactez [email protected] pour connaître le calendrier de restauration.
Contrôle des réponses
Contrôlez qui peut répondre à vos publications via les platformSettings de l'API REST :
| Valeur | Description |
|---|---|
"" (vide) | Comportement par défaut de la plateforme (tout le monde peut répondre) |
"everyone" | Autoriser explicitement tout le monde à répondre |
"accounts_you_follow" | Seuls les comptes que vous suivez peuvent répondre |
"mentioned_only" | Seuls les comptes mentionnés peuvent répondre |
Remarque : platformSettings est accepté par les outils MCP create_post et update_post ainsi que via REST. Le schéma est strict : une plateforme ou une clé mal typée est rejetée avec une erreur de validation plutôt que d'être ignorée silencieusement.
Restrictions importantes
-
Limite d'un seul hashtag : Threads autorise au maximum 1 hashtag par publication. Les hashtags supplémentaires sont ignorés par la plateforme.
-
Pas de modification après publication : Une fois publiées, les publications Threads ne peuvent pas être modifiées via l'API. Supprimez et republiez si nécessaire.
-
Carrousels vidéo non pris en charge : L'implémentation des carrousels de Publora prend en charge uniquement les images. Les publications vidéo autonomes fonctionnent normalement.
-
Publications multi-threads temporairement indisponibles : La division du contenu en plusieurs réponses connectées est temporairement désactivée. Les publications simples et les carrousels continuent de fonctionner.
Exemples
Publication texte simple
Publie ceci sur Threads :
"Je viens de découvrir un superbe hack de productivité qui m'a fait gagner 2 heures aujourd'hui. La clé est de regrouper les tâches similaires."
Carrousel d'images
Crée un carrousel Threads avec ces 5 captures d'écran de l'évolution du produit.
Légende : "Du concept au lancement - notre parcours de 6 mois. #buildinpublic"
Remarque : Nécessite 2 à 20 images. Les vidéos dans les carrousels ne sont pas prises en charge.
Contenu long (publié en publications séparées)
Le threading étant désactivé, demandez les parties explicitement :
Publie ceci sur Threads en publications séparées :
"Thread : 7 erreurs que j'ai commises en tant que fondateur novice
---
1. Embauche trop rapide. Nous sommes passés de 2 à 15 en 3 mois. La culture en a souffert.
---
2. Ignorer l'économie unitaire. Le chiffre d'affaires semblait super jusqu'à ce que nous calculions le CAC..."
Publication planifiée
Planifie ceci pour demain à 10h :
"Motivation du lundi : Le meilleur moment pour commencer était hier. Le deuxième meilleur moment est maintenant."
Bonnes pratiques
- Accroche en premier : Les 2 premières lignes déterminent l'engagement – faites-les compter
- Longueur optimale : Les publications de 100 à 250 caractères performent bien
- Contenu natif : Les publications originales et conversationnelles sont récompensées
- Hashtag unique : Utilisez un hashtag très pertinent (limite de la plateforme)
- Pas d'option de modification : Vérifiez le contenu avant de publier
Timing
- Meilleurs moments : 7h-9h, 12h-13h, 19h-21h dans le fuseau horaire cible
- Fréquence : 1 à 3 publications par jour pour la croissance
- Régularité : Publier régulièrement signale un compte actif
Engagement
- Répondez aux commentaires dans la première heure
- Faites un lien croisé avec votre Instagram (les comptes sont liés)
- Utilisez des sujets/mots-clés pertinents pour la découverte
Dépannage
| Erreur | Cause | Solution |
|---|---|---|
| "Compte non connecté" | OAuth Threads/Instagram expiré | Reconnectez-vous via le tableau de bord Publora |
| "Contenu trop long" | Publication dépasse 500 caractères et threading échoué | Ajoutez manuellement des sauts --- |
| "Échec du téléchargement du média" | Mauvais format ou taille | Vérifiez : images < 8 Mo, JPEG/PNG uniquement |
| "Le carrousel nécessite 2 à 20 éléments" | Mauvais nombre d'images | Assurez 2 à 20 images pour le carrousel |
| 250 publications/jour dépassées | Limite de taux atteinte | Attendez 24 heures |