Automatiser les réseaux sociaux avec ChatGPT : ce qu'il peut publier, et ce qu'il lui faut
ChatGPT ne peut pas publier seul sur Instagram ou LinkedIn. Il lui faut un connecteur : un serveur MCP qui détient tes comptes et leurs tokens. La configuration prend environ cinq minutes en mode développeur, et OpenAI te demande quand même de confirmer chaque action d'écriture. Voici la marche à suivre exacte, vérifiée le 12 octobre 2026.
Ce que ChatGPT fait et ne fait pas sur les réseaux sociaux
Par défaut, ChatGPT est un rédacteur et un analyste. Il n'a aucun de tes comptes, aucun token, aucun endpoint de publication. Consulter un profil public, ce n'est pas publier dessus.
| Tâche | ChatGPT seul | ChatGPT avec un connecteur MCP |
|---|---|---|
| Écrire 10 variantes de légende | Oui | Oui |
| Générer l'image | Oui | Oui |
| Lire les stats de tes propres posts | Non | Oui, outils en lecture seule |
| Publier sur Instagram ou LinkedIn | Non | Oui, une confirmation par écriture |
| Répondre à un DM ou à un commentaire | Non | Oui, avec confirmation |
| Tourner à 7 h pendant que tu dors | Non | Non |
La dernière ligne, c'est celle qu'on découvre tard, et c'est la vraie limite de toute la catégorie. Un client de chat agit quand quelqu'un est dans la conversation. Pour publier sans humain dans la boucle, il te faut un cron job sur une API REST ou un agent qui tourne en continu, pas une fenêtre de chat.
ChatGPT peut-il publier sur Instagram ?
Seulement via un connecteur, et la raison tient à Instagram, pas à OpenAI. Publier sur un compte Instagram professionnel suppose la Graph API, une app avec les bonnes permissions, un token longue durée que tu rafraîchis tous les 60 jours, et un conteneur média que tu crées puis publies. Un modèle de chat ne peut rien conserver de tout ça. Les tokens, le rafraîchissement et le compte à rebours de 60 jours sont détaillés dans l'article tokens d'accès aux réseaux sociaux.
L'architecture, c'est donc toujours les trois mêmes briques : ChatGPT décide et rédige, un serveur MCP expose les actions, l'API d'une plateforme exécute. Remplace ChatGPT par Claude et rien d'autre ne change. C'est aussi pour ça que je répète que le modèle est la partie la moins intéressante de la stack.
Configurer un connecteur MCP dans ChatGPT
J'utilise PlugKit comme serveur, puisque c'est ce que je fais tourner. La documentation clients de PlugKit donne les étapes à jour, les voici dans l'ordre :
- Active le mode développeur dans ChatGPT : Paramètres, puis Sécurité et connexion, puis Mode développeur. Ce n'est pas dans Applications ni dans Connecteurs, là où tout le monde regarde en premier. Il te faut l'app web et un abonnement payant (Plus, Pro, Business, Enterprise ou Edu).
- Va sur
chatgpt.com/plugins, clique sur + en haut à droite, puis sur Create app. - Dans la boîte de dialogue New plugin, ignore la zone de glisser-déposer et clique sur Create an MCP app en bas à gauche. Create plugin et Upload plugin ne demandent jamais d'URL de serveur, et c'est l'impasse dans laquelle tombent la plupart des gens.
- Nomme-le
PlugKit, ajoute la description de ton choix et colle l'URL du serveurhttps://api.plugkit.co/mcp. Choisis OAuth et laisse vides l'ID client et le secret. - Valide sur l'écran de consentement PlugKit. C'est là que tu choisis entre lecture seule et accès complet.
- Dans un nouveau chat, ouvre + et sélectionne PlugKit. Teste avec « cherche dans mon compte PlugKit la conversation sur les tarifs ». ChatGPT devrait appeler
search, puisfetch.
Le transport, c'est du Streamable HTTP. L'ancien SSE n'est pas pris en charge, et il n'y a rien à installer en local puisque le serveur est distant.
Si l'étape 5 échoue plus tard avec une 401, déconnecte et reconnecte pour relancer le consentement. Et garde en tête ce que la lecture seule te coûte : une session ouverte avec le scope mcp:read n'enregistre pas du tout les outils d'écriture, donc ChatGPT te dira qu'il ne peut pas publier. Reconnecte-toi avec l'accès complet quand tu veux qu'il publie.
Pourquoi un connecteur ChatGPT a besoin de search et de fetch
C'est la partie qui surprend les devs qui construisent leur propre serveur. La documentation MCP d'OpenAI indique qu'un serveur doit « implémenter deux outils en lecture seule : search et fetch » pour la recherche approfondie et les connaissances d'entreprise de ChatGPT. search prend une requête et renvoie des résultats avec un id, un title et une url. fetch cible un document par son id et renvoie id, title, text, url et, en option, metadata. Les résultats sans url non vide ne sont pas citables et restent de simples sorties d'outil.
Le modèle de connecteur de ChatGPT est donc pensé pour la recherche d'abord, pour l'action ensuite. Un serveur MCP pour les réseaux sociaux qui n'expose que create_post et send_message se connectera, mais les fonctions de découverte de ChatGPT n'auront rien à appeler. PlugKit fournit search et fetch comme outils en lecture seule à côté des outils de publication, précisément pour ça.
Deux autres règles de la même page, à lire avant de faire confiance à un connecteur que tu n'as pas écrit : ChatGPT exige une confirmation manuelle avant toute action d'écriture, et les serveurs MCP personnalisés ne sont ni développés ni vérifiés par OpenAI. La première est une fonctionnalité. La seconde veut dire que l'écran de consentement est sous ta responsabilité.
Ce que tu peux vraiment automatiser
Trie tes tâches selon qu'un humain est présent ou non, et l'outil s'impose de lui-même.
| Ce que tu veux | Le bon outil | Pourquoi |
|---|---|---|
| Rédiger, critiquer et programmer les posts de la semaine dans une conversation | ChatGPT avec connecteur | Tu es là pour confirmer les écritures |
| Publier la même file chaque matin à 7 h | API REST sur un cron | Pas de modèle, pas de confirmation, déterministe |
| Répondre aux DM en moins de 10 minutes, toute la journée | Agent toujours actif ou automatisation commentaire-vers-DM | Il faut une boucle d'événements, pas un chat |
| Rapport du lundi sur la portée de la semaine passée | Les deux, si tu ouvres le chat le lundi | Lecture seule, aucune confirmation |
| Commentaire-vers-DM sur un mot-clé | Automatisation de plateforme | Déclenché par le webhook, aucun modèle dans le circuit |
Le schéma : ChatGPT excelle sur la moitié du travail qui demande du jugement, quand tu es là. La moitié qui tourne sans surveillance revient à un scheduler ou à un process agent. J'utilise les deux, et la question qui tranche n'est jamais quel modèle, c'est de savoir si quelqu'un est réveillé.
Pour le même pas-à-pas de l'autre côté du marché, lis Claude comme gestionnaire de tes réseaux sociaux. Pour le choix de protocole sous-jacent, MCP ou API REST pour ton agent. Pour ce qu'un serveur comme celui-ci expose par plateforme, la page serveur MCP Instagram détaille outil par outil, et le comparatif des serveurs MCP pour réseaux sociaux fait office de guide de terrain honnête.
Combien ça coûte
Côté ChatGPT : un forfait payant, car le mode développeur et les apps MCP personnalisées nécessitent un abonnement payant. Côté PlugKit : 49 $ par mois pour 5 comptes connectés, résiliable à tout moment, ou 97 $ pour 30, avec les comptes supplémentaires à 3 $. Il y a un essai gratuit de 7 jours, sans carte, avec un compte connecté, et le décompte démarre quand tu le connectes. Les appels à l'API X sont refacturés à prix coûtant, 0.005 $ par lecture et 0.015 $ par publication, car X facture à l'appel.
Là où ChatGPT est le mauvais choix : si ton flux, c'est « même post, tous les jours, aucune décision », tu paies un modèle pour faire le travail d'un cron job, et un script de 30 lignes qui appelle l'API REST sera moins cher, plus rapide et testable. Si tu veux le connecteur surtout pour lire tes stats, un dashboard te demandera moins d'efforts. ChatGPT mérite sa place quand le contenu change à chaque fois et que tu veux en débattre avec lui avant de publier.
FAQ
ChatGPT peut-il publier directement sur Instagram ?
Non. ChatGPT n'a pas accès à ton compte Instagram, et Instagram impose la Graph API avec un compte professionnel ou créateur. Connecte un serveur MCP qui détient le compte, comme PlugKit, et ChatGPT pourra alors appeler un outil de publication. Il te demandera d'abord de confirmer l'écriture, car OpenAI exige une confirmation manuelle avant toute action d'écriture.
Comment ajouter un connecteur MCP de réseaux sociaux à ChatGPT ?
Active le mode développeur dans Paramètres, Sécurité et connexion. Ouvre chatgpt.com/plugins, clique sur +, puis sur Créer une app, puis sur Créer une app MCP. Colle l'URL du serveur, choisis OAuth, valide l'écran de consentement, puis sélectionne le connecteur avec + dans un nouveau chat. Il faut un abonnement ChatGPT payant et l'app web.
ChatGPT peut-il gérer l'automatisation de mes réseaux sociaux pendant mon absence ?
Pas de manière fiable, et pas pour les écritures. Un client de chat ne tourne que quand tu lui envoies un prompt, et ChatGPT te demande confirmation avant d'exécuter une action d'écriture. Pour la publication programmée ou les réponses instantanées aux DM, utilise une API REST sur un planificateur, une automatisation de plateforme, ou un processus d'agent toujours actif.
ChatGPT ou Claude : lequel est le meilleur pour ça ?
Aucun des deux, pour cet usage. Les deux se connectent au même serveur MCP via le même transport et appellent les mêmes outils. Claude autorise les connecteurs personnalisés sur toutes ses offres, limités à un seul connecteur sur l'offre d'entrée, alors que le mode développeur de ChatGPT exige un forfait payant : en pratique, la différence, c'est l'abonnement que tu paies déjà.
Dois-je écrire mon propre serveur MCP ?
Seulement si aucun serveur existant ne couvre tes plateformes. Si tu en écris un, implémente search et fetch comme outils en lecture seule pour que les surfaces de découverte de ChatGPT aient quelque chose à appeler, renvoie une url non vide dans les résultats pour que les réponses puissent les citer, et ne compte sur aucune vérification d'OpenAI : ton écran de consentement et tes scopes, c'est à toi de les régler correctement.
Un plug pour chaque plateforme que ton agent touche
49 $ par mois pour 5 comptes connectés, résiliable à tout moment. Toutes les fonctionnalités dans tous les forfaits.
Récupère ta clé API →