Serveur MCP Instagram : laissez Claude configurer vos automatisations de commentaire à DM
Le kit pour agents de CommentKeyword donne à Claude, Cursor et aux autres clients MCP les outils pour créer, recibler et mettre en pause des automatisations par mot-clé sur Instagram. Quand Claude monte un Reel qui se termine par « Commente GUIDE », il peut préparer ce DM pour votre prochaine publication avant même que vous la mettiez en ligne.
Vous:Monte ceci en Reel. CTA : commente GUIDE pour recevoir la checklist gratuite.
Claude:Le Reel est monté. J'ai ajouté un texte « Commente GUIDE 👇 » dans la zone de sécurité et mis le CTA sur la première ligne de la légende. Prêt à préparer le DM :
- Mot-clé : GUIDE (mot entier)
- Publications : votre prochaine publication ou prochain reel
- DM : « Voici la checklist, {{namefirst}} 👉 https://… »
- Réponse publique : « Envoyé ! Regarde tes DM 📩 »
Je la crée ?
Vous:Oui
create_keyword · target: next_post
Claude:C'est fait. GUIDE attend votre prochaine publication. Publiez le Reel, puis commentez GUIDE depuis un autre compte pour tester.
Ce que votre agent IA peut faire avec
Le serveur MCP transforme l'API CommentKeyword en outils que votre agent peut appeler. Vous décrivez la campagne ; l'agent la configure et vous montre le résultat.
Configurer des automatisations depuis le chat
Demandez le mot-clé, le DM, des variantes et une réponse publique avec vos propres mots. L'agent vérifie si le mot-clé existe déjà, puis crée l'automatisation.
Préparer le DM avant de publier
Avec target: next_post, pas besoin de l'ID de la publication. L'automatisation se rattache d'elle-même à la prochaine publication ou au prochain reel du compte.
Confier la conversation à un agent IA
Sur les plans payants, l'agent peut associer l'un de vos agents IA Live avec aiAgentId, pour que la conversation continue quand la personne répond au DM.
Quand Claude monte votre Reel, le DM est prêt avant la publication
L'Agent Skill comment-to-dm-cta se déclenche quand Claude écrit le script, monte ou sous-titre une vidéo courte dont le CTA demande de commenter un mot. Elle suit toujours les mêmes étapes :
- 1Trouve le CTA dans le script, la transcription, les textes à l'écran et la légende. Si la vidéo promet une ressource sans demander de commentaire, elle propose un CTA.
- 2Choisit un mot-clé qui ne se déclenche pas par erreur : un seul mot distinctif, pas un mot que les gens écrivent de toute façon, comme OUI ou WOW.
- 3Rend le CTA cohérent : dit dans la voix off, affiché en texte dans la zone de sécurité des Reels et écrit sur la première ligne de la légende.
- 4Rédige le DM avec le lien promis, plus des variantes de formulation et une réponse publique facultatives.
- 5Vous montre un résumé et ne crée l'automatisation pour votre prochaine publication ou prochain reel qu'après votre confirmation.
Vous utilisez claude-code-video-toolkit ? Le module /comment-dm lit le CTA de votre projet et prépare le DM avant la publication.
Installation
Créez d'abord un jeton d'API dans CommentKeyword, dans Paramètres → API. Donnez-lui keywords:read, keywords:write et agents:read. Ajoutez keywords:delete seulement si vous voulez que l'agent puisse supprimer des automatisations.
Installer dans Claude Code
Le plugin installe la skill et le serveur MCP. Claude Code vous demande votre jeton d'API à l'activation et le conserve dans le trousseau de votre système. Pour le serveur MCP seul, utilisez claude mcp add et remplacez YOUR_TOKEN par votre jeton.
Plugin : serveur MCP + skill
/plugin marketplace add commentkeyword/agent-toolkit
/plugin install commentkeyword@commentkeywordServeur MCP seul
claude mcp add --transport stdio --env COMMENTKEYWORD_API_TOKEN=YOUR_TOKEN commentkeyword -- npx -y github:commentkeyword/agent-toolkit#v0.2.0Installer dans Claude Desktop
Ouvrez Settings → Developer → Edit Config, ajoutez le serveur à claude_desktop_config.json, remplacez YOUR_TOKEN par votre jeton et redémarrez Claude Desktop.
claude_desktop_config.json
{
"mcpServers": {
"commentkeyword": {
"command": "npx",
"args": ["-y", "github:commentkeyword/agent-toolkit#v0.2.0"],
"env": { "COMMENTKEYWORD_API_TOKEN": "YOUR_TOKEN" }
}
}
}Installer dans Cursor
Ajoutez le serveur à ~/.cursor/mcp.json pour l'utiliser dans tous vos projets, ou à .cursor/mcp.json pour un seul projet. Remplacez YOUR_TOKEN par votre jeton.
mcp.json
{
"mcpServers": {
"commentkeyword": {
"command": "npx",
"args": ["-y", "github:commentkeyword/agent-toolkit#v0.2.0"],
"env": { "COMMENTKEYWORD_API_TOKEN": "YOUR_TOKEN" }
}
}
}Installer dans Windsurf
Dans le panneau Cascade, ouvrez les réglages MCP puis le fichier de configuration MCP. Ajoutez la même entrée mcpServers et remplacez YOUR_TOKEN par votre jeton.
mcp_config.json
{
"mcpServers": {
"commentkeyword": {
"command": "npx",
"args": ["-y", "github:commentkeyword/agent-toolkit#v0.2.0"],
"env": { "COMMENTKEYWORD_API_TOKEN": "YOUR_TOKEN" }
}
}
}Installer dans Codex
Ajoutez le serveur avec la CLI Codex, ou collez la table dans ~/.codex/config.toml (ou dans .codex/config.toml d'un projet de confiance). Remplacez YOUR_TOKEN par votre jeton.
CLI Codex
codex mcp add commentkeyword --env COMMENTKEYWORD_API_TOKEN=YOUR_TOKEN -- npx -y github:commentkeyword/agent-toolkit#v0.2.0~/.codex/config.toml
[mcp_servers.commentkeyword]
command = "npx"
args = ["-y", "github:commentkeyword/agent-toolkit#v0.2.0"]
[mcp_servers.commentkeyword.env]
COMMENTKEYWORD_API_TOKEN = "YOUR_TOKEN"claude.ai et ChatGPT
Ces applications ne se connectent qu'à des serveurs MCP distants, via une URL. Le serveur CommentKeyword tourne en local pour l'instant : utilisez donc l'une des applications ci-dessus. Une version distante est prévue. Si vous utilisez ChatGPT, Codex accepte le même serveur, et vous vous y connectez avec votre compte ChatGPT. Sur claude.ai, vous pouvez quand même importer l'Agent Skill, comme expliqué plus bas.
Le serveur tourne sur votre ordinateur via npx : il nécessite Node.js 18 ou une version plus récente.
Vous ne voulez que la skill ? Téléchargez le dossier skills/comment-to-dm-cta depuis le dépôt, compressez-le en zip et importez-le dans Claude, dans Customize → Skills. Sans le serveur MCP, elle planifie quand même le CTA et le DM.
Outils MCP
Chaque outil appelle l'API publique de CommentKeyword avec votre jeton : l'agent ne peut faire que ce que les permissions du jeton autorisent.
| Outil | Ce qu'il fait | Permission |
|---|---|---|
| create_keyword | Crée une automatisation. target vaut next_post, all_posts ou specific_posts. Accepte aussi des variantes de DM, des réponses publiques facultatives, le suivi des liens et un agent IA facultatif. | keywords:write |
| update_keyword | Modifie n'importe quel champ. Réarmez-la pour la prochaine mise en ligne avec target: next_post, ou mettez-la en pause avec isActive: false. | keywords:write |
| list_keywords | Liste les automatisations, avec une recherche facultative, pour que l'agent repère un mot-clé déjà existant. | keywords:read |
| get_keyword | Affiche une automatisation, y compris si la prochaine publication a été rattachée (nextPostStatus). | keywords:read |
| delete_keyword | Supprime une automatisation. Si un agent IA y est associé, renvoie d'abord un résumé de l'impact à confirmer. | keywords:delete |
| list_agents | Liste les agents IA de l'espace de travail, pour associer un agent Live avec aiAgentId. | agents:read |
Il demande avant d'écrire à qui que ce soit
- Chaque automatisation envoie des messages à de vraies personnes. La skill et les descriptions des outils demandent à l'agent de valider avec vous le mot-clé, le DM et les publications avant de créer ou d'activer quoi que ce soit.
- Chaque jeton fonctionne pour un seul espace de travail et peut être révoqué à tout moment dans Paramètres → API.
- Les jetons ont des permissions limitées. Un jeton avec seulement
keywords:readpeut consulter vos automatisations, mais pas les modifier. - Supprimer un mot-clé associé à un agent IA demande une seconde confirmation explicite.
- Les DM partent via l'API Instagram officielle de Meta, avec les mêmes règles que les automatisations créées dans le tableau de bord.
Inclus dans tous les plans
L'API et le serveur MCP sont inclus dans tous les plans, Free compris. Les limites habituelles de votre plan s'appliquent : Free comprend 300 DM automatisés par mois et 3 mots-clés actifs. Les agents IA qui poursuivent la conversation après le premier DM sont disponibles sur les plans payants.
Questions fréquentes
Qu'est-ce que le serveur MCP de CommentKeyword ?
Un serveur Model Context Protocol open source (MIT) qui transforme l'API CommentKeyword en outils qu'un agent IA peut appeler : créer, modifier, lister, consulter et supprimer des automatisations par mot-clé, et lister les agents IA. Votre agent peut configurer des automatisations Instagram de commentaire à DM sans écrire de requêtes HTTP.
Fonctionne-t-il avec ChatGPT, Cursor ou d'autres outils d'IA ?
Il fonctionne avec les clients MCP capables de lancer un serveur local, comme Claude Code, Claude Desktop, Cursor, Windsurf et Codex, auquel vous pouvez vous connecter avec un compte ChatGPT. L'application ChatGPT et les autres outils qui se connectent uniquement à des serveurs MCP distants via une URL ne peuvent pas encore l'exécuter ; une version distante est prévue, et ils peuvent toujours appeler directement l'API REST. L'Agent Skill est un dossier SKILL.md standard : d'autres agents qui lisent les Agent Skills peuvent aussi l'utiliser.
Utilise-t-il OAuth ?
Pas pour le moment. Il utilise un jeton d'accès personnel que vous créez dans Paramètres → API et transmettez comme COMMENTKEYWORD_API_TOKEN. Le plugin Claude Code conserve le jeton dans le trousseau de votre système. Vous pouvez révoquer un jeton à tout moment.
De quoi ai-je besoin côté Instagram ?
D'un compte Instagram professionnel (entreprise ou créateur) connecté à CommentKeyword. CommentKeyword envoie les DM via l'API Instagram officielle de Meta. L'agent ne se connecte jamais à Instagram.
L'agent peut-il envoyer des DM sans me demander ?
La skill et les descriptions des outils demandent à l'agent de vous montrer le mot-clé, le DM et les publications, et d'attendre votre accord avant de créer ou d'activer quoi que ce soit. Si vous voulez seulement qu'il consulte, donnez-lui un jeton en lecture seule. Après votre confirmation, l'automatisation fonctionne comme celles créées dans le tableau de bord : seules les personnes qui commentent le mot-clé reçoivent le DM.
Ai-je besoin de l'ID de la publication ?
Non. Avec la cible next_post, l'automatisation se rattache d'elle-même à la prochaine publication ou au prochain reel du compte. C'est le cas habituel pendant que la vidéo est encore en montage. Vous pouvez aussi cibler toutes les publications, ou des publications précises par leur ID de média Instagram.
Est-ce payant en plus ?
Non. L'API et le serveur MCP sont inclus dans tous les plans, Free compris. Les DM automatisés sont décomptés du quota mensuel de votre plan, comme d'habitude.
Existe-t-il un MCP Instagram officiel ?
Non. En octobre 2026, Meta propose un serveur MCP officiel pour la publicité, mais pas pour les publications, commentaires ou DM organiques d'Instagram : tous les serveurs MCP Instagram viennent donc de tiers. Celui-ci passe par CommentKeyword, qui utilise l'API Instagram officielle de Meta et jamais votre mot de passe. Voir le comparatif des serveurs MCP Instagram (en anglais).
Existe-t-il un serveur MCP ManyChat ?
Pas d'officiel, en octobre 2026. L'API de ManyChat ne peut pas créer d'automatisations de commentaires, et les serveurs MCP ManyChat tiers ne le peuvent donc pas non plus. ManyChat a-t-il un serveur MCP ?
Laissez votre agent préparer le DM, puis publiez
Créez un compte CommentKeyword gratuit, connectez votre compte Instagram professionnel, générez un jeton d'API et installez le kit.
Vous débutez ? Ce que Claude peut (et ne peut pas) faire avec InstagramVous préférez le HTTP direct ? Voir l'API d'automatisation Instagram