MCP
Serveur MCP des réseaux sociaux pour agents IA
Un serveur MCP des réseaux sociaux permet à un agent IA de publier, programmer et analyser des publications sur vos comptes avec un seul jeu d’outils. Chat33 en héberge un sur https://chat33.io/api/mcp/mcp, avec 23 outils pour Instagram, Facebook, Threads, TikTok, YouTube, X (Twitter), LinkedIn et Bluesky, construits sur l’API officielle de chaque plateforme, pas sur de l’automatisation de navigateur. Il fonctionne sur tous les forfaits, y compris le forfait gratuit.
Claude peut rédiger une publication. Chat33 lui permet de la publier et de répondre aux DM qu’elle génère.
https://chat33.io/api/mcp/mcp
Choisissez une plateforme
Publications du fil, carrousels, reels
MCP FacebookPublications de Page, photos, vidéos
MCP ThreadsPublications, sondages, automatisations de réponse
MCP TikTokVidéos, publications photo
MCP YouTubeVidéos, Shorts
MCP X (Twitter)Posts, fils, images et vidéos
MCP LinkedInPublications de texte, d’images, de vidéo
MCP BlueskyTexte, cartes de lien, images, vidéo
Connectez votre client
Connexion dans le navigateur
claude mcp add --transport http --scope user chat33 https://chat33.io/api/mcp/mcp
Connexion dans le navigateur
Settings → Connectors → Add custom connector Name: Chat33 URL: https://chat33.io/api/mcp/mcp
Connexion dans le navigateur
ChatGPT → Settings → Developer mode → Create plugin → collez l’URL
Connexion dans le navigateur ou clé API
{
"mcpServers": {
"chat33": {
"url": "https://chat33.io/api/mcp/mcp"
}
}
}Connexion dans le navigateur
codex mcp add chat33 --url https://chat33.io/api/mcp/mcp
Clé API
Collez le prompt de configuration et une clé API ; Grok ajoute lui-même le connecteur
Tout autre client MCP
OAuth si pris en charge, sinon clé API
En-tête x-api-key: sk_live_... ou Authorization: Bearer sk_live_...
Clé API
Node communautaire n8n-nodes-chat33
Privilégiez la connexion OAuth partout où votre client la prend en charge : choisissez chat33 dans son menu de connecteurs/MCP, choisissez Authenticate (ou le bouton de connexion équivalent) et validez dans l’onglet du navigateur qui s’ouvre. Aucun client ne devrait jamais vous demander de coller une clé API pour cette étape, et Chat33 n’affiche jamais d’URL OAuth à copier : le navigateur s’en charge.
Sans OAuth, utilisez la clé API en solution de repli : créez une clé dans Réglages → Clés API, puis envoyez-la dans un en-tête x-api-key ou Authorization: Bearer sur la connexion.
Outils
Les outils exacts que reçoit votre agent. Vous ne les appelez pas vous-même : l’agent les choisit selon ce que vous demandez.
Compte
- list_accounts : Liste les comptes sociaux connectés (canaux), avec un filtre facultatif par plateforme
- whoami : Affiche l’espace de travail, le forfait, les scopes accordés et les comptes connectés derrière cette connexion
Publication
- create_post : Créez et met en file (ou programme) une publication sur un ou plusieurs comptes connectés
- validate_post : Essai à blanc d’une publication : vérifie les médias et la compatibilité avec la plateforme sans publier
- list_posts : Liste les publications, filtrables par statut, plateforme ou canal ; paginée
- get_post : Récupère une publication par ID, avec son statut en direct et ses statistiques d’engagement
- delete_post : Annule une publication en file ou programmée avant sa publication
- get_post_logs : Récupère les entrées du journal de livraison/publication d’une publication, pour déboguer les échecs
- request_approval : Envoyez des publications aux validateurs de l’espace de travail ; elles ne sont programmées qu’une fois qu’une personne les a approuvées
- list_approvals : Liste les publications envoyées en validation avec leur état : en attente, modifications demandées, approuvée
- add_post_note : Ajoute une note au fil d’une publication ; interne à l’équipe sauf si vous précisez que le client peut la voir
Médias
- upload_media : Importe un fichier média depuis une URL https publique et renvoie une URL hébergée pour publier
- create_upload_url : Obtient une URL présignée où envoyer un fichier local en PUT, pour les fichiers sans URL publique ou de plus de 4,5 Mo
Statistiques
- get_analytics : Statistiques d’engagement agrégées (vues, likes, commentaires, partages) sur les publications publiées
Automatisations
- list_flows : Liste toutes les automatisations de DM, les plus récemment modifiées d’abord, avec leurs déclencheurs et leur statut
- get_flow : Récupère une automatisation par ID, avec son graphe complet de nœuds/arêtes et ses déclencheurs synchronisés
- create_flow : Créez une automatisation de DM (déclencheur + graphe de nœuds d’action) au statut DRAFT
- set_flow_status : Change le statut d’une automatisation : ACTIVE, PAUSED, ARCHIVED ou DRAFT
Messages
- list_conversations : Liste les conversations en DM Instagram et Facebook Messenger, activité la plus récente d’abord
- get_messages : Lit les messages d’une conversation en DM, du plus ancien au plus récent
- reply_to_conversation : Envoyez une réponse en DM ; indique à l’assistant de demander d’abord votre accord, car il écrit à une vraie personne
Commentaires
- list_post_comments : Lit les commentaires (avec leurs réponses) d’une publication, en direct depuis Meta
- reply_to_comment : Répond à un commentaire en public ou en privé ; indique à l’assistant de demander d’abord votre accord
Authentification et scopes
La connexion dans le navigateur est la méthode par défaut. Pour un client qui ne peut pas se connecter, créez une clé API dans Réglages → Clés API et envoyez-la dans un en-tête. Dans Claude Code :
claude mcp add --transport http --scope user chat33 https://chat33.io/api/mcp/mcp --header "x-api-key: sk_live_..."
Chaque outil est autorisé comme l’appel REST qui le sous-tend : une clé API a donc besoin du scope correspondant. whoami fonctionne avec n’importe quelle clé valide.
Création d’automatisations : la description de create_flow contient le schéma complet des nœuds/arêtes, pour qu’un agent puisse construire une automatisation valide à partir d’une demande en langage courant. Les nouvelles automatisations sont créées en DRAFT ; appelez set_flow_status avec ACTIVE pour en activer une.
Essayez de demander
- Publiez cette vidéo sur mon TikTok en privé
- Partagez cet article sur LinkedIn, pour mes relations uniquement
- Publiez la mise à jour du jour sur Bluesky
- Comment mes 10 dernières publications TikTok ont-elles marché ?
- Créez une automatisation qui envoie un DM à tous ceux qui commentent GUIDE sous mon dernier reel
MCP ou REST ?
Utilisez MCP quand c’est un modèle qui décide quoi publier. Utilisez l’API REST quand c’est votre propre code. Même compte, mêmes limites de forfait.
Les limites, en clair
- Les limites de votre forfait sur les publications et les comptes connectés s’appliquent.
- Les réponses en DM sur Instagram et Facebook ne fonctionnent que dans les 24 heures qui suivent le dernier message du contact.
- Meta autorise une réponse privée par commentaire, dans un délai de 7 jours.
- LinkedIn : profils personnels uniquement.
- Bluesky : ni DM ni commentaires via Chat33, et pas encore de statistiques de publication.
- Les comptes connectés via l’API Connect pour développeurs servent uniquement à publier.
Dépannage
401 Unauthorized
La connexion n’est pas authentifiée, ou une clé API est absente, invalide ou n’a pas été envoyée dans un en-tête. Relancez l’étape de connexion du client, ou revérifiez la configuration du connecteur / l’option d’en-tête.
403 Insufficient scope
Il manque à la connexion un scope dont l’outil a besoin. Les outils d’automatisation ont besoin de flows:read/flows:write, et les outils de messages et de commentaires de inbox:read/inbox:write/comments:read/comments:write : une clé API créée avant la sortie de ces outils ne les aura pas. Ajoutez le scope dans Réglages → Clés API. Pour une connexion par navigateur, déconnectez-la sous Apps IA connectées et reconnectez-vous.
Un appel d’outil échoue avec une erreur de plateforme
Lancez d’abord validate_post : il révèle les médias manquants, les formats non pris en charge et les canaux incompatibles sans rien publier.
Questions
- Est-ce gratuit ?
- Oui. La connexion MCP fonctionne sur tous les forfaits Chat33, y compris le forfait gratuit. Les limites de votre forfait sur les publications et les comptes connectés s’appliquent toujours.
- Avec quels clients ça fonctionne ?
- Pages de configuration dédiées pour 7 clients : Claude Code, Claude Desktop, claude.ai, ChatGPT, Cursor, Codex et Grok. Tout autre client MCP peut se connecter avec l’endpoint https://chat33.io/api/mcp/mcp, via OAuth s’il le prend en charge, ou avec une clé API.
- Faut-il une clé API ?
- Non. La plupart des clients se connectent à Chat33 dans votre navigateur et vous autorisez l’accès. Une clé API (x-api-key ou Authorization: Bearer) est une solution de repli pour les clients qui ne peuvent pas se connecter par navigateur.
- Sur quelles plateformes mon agent peut-il publier ?
- Instagram, Facebook, Threads, TikTok, YouTube, X (Twitter), LinkedIn et Bluesky, chacune via l’API officielle de la plateforme, pas via de l’automatisation de navigateur.