MCP-Server + Agent Skill · Open Source (MIT)

Instagram MCP-Server: Lass Claude deine Kommentar-zu-DM-Automatisierungen einrichten

Das Agent-Toolkit von CommentKeyword gibt Claude, Cursor und anderen MCP-Clients die Tools, um Keyword-Automatisierungen auf Instagram zu erstellen, neu auszurichten und zu pausieren. Wenn Claude ein Reel schneidet, das mit "Kommentiere GUIDE" endet, kann es diese DM schon vor dem Posten für deinen nächsten Beitrag scharf schalten.

Claude-Code-PluginClaude DesktopCursor, Windsurf und CodexAgent Skill für ReelsIn jedem Plan, auch Free
Beispiel in Claude Code

Du:Schneide daraus ein Reel. CTA: Kommentiere GUIDE für die kostenlose Checkliste.

Claude:Das Reel ist fertig geschnitten. Ich habe ein Overlay "Kommentiere GUIDE 👇" in den sicheren Bereich gesetzt und den CTA in die erste Zeile der Caption geschrieben. Bereit, die DM scharf zu schalten:

  • Keyword: GUIDE (ganzes Wort)
  • Beiträge: dein nächster Beitrag oder dein nächstes Reel
  • DM: "Hier ist die Checkliste, {{namefirst}} 👉 https://…"
  • Öffentliche Antwort: "Gesendet! Schau in deine DMs 📩"

Soll ich sie anlegen?

Du:Ja

create_keyword · target: next_post

Claude:Erledigt. GUIDE wartet auf deinen nächsten Beitrag. Veröffentliche das Reel und kommentiere dann GUIDE von einem anderen Konto, um es zu testen.

Was dein KI-Agent damit erledigt

Der MCP-Server macht die CommentKeyword-API zu Tools, die dein Agent aufrufen kann. Du beschreibst die Kampagne, der Agent richtet sie ein und zeigt dir das Ergebnis.

Automatisierungen im Chat einrichten

Nenne Keyword, DM, Varianten und eine öffentliche Antwort in deinen eigenen Worten. Der Agent prüft, ob das Keyword schon existiert, und legt dann die Automatisierung an.

Die DM vor dem Posten scharf schalten

Mit target: next_post brauchst du keine Beitrags-ID. Die Automatisierung hängt sich an den nächsten Beitrag oder das nächste Reel, das der Account veröffentlicht.

Das Gespräch an einen KI-Agenten übergeben

In bezahlten Plänen kann der Agent einen deiner Live-KI-Agenten per aiAgentId verknüpfen, damit das Gespräch weitergeht, wenn die Person auf die DM antwortet.

Für den Videoschnitt mit Claude

Wenn Claude dein Reel schneidet, ist die DM vor dem Posten bereit

Der Agent Skill comment-to-dm-cta greift, wenn Claude ein kurzes Video skriptet, schneidet oder untertitelt, dessen CTA zum Kommentieren eines Wortes auffordert. Er geht jedes Mal gleich vor:

  1. 1Findet den CTA in Skript, Transkript, Bildschirmtext und Caption. Verspricht das Video eine Ressource, fordert aber nicht zum Kommentieren auf, schlägt er einen CTA vor.
  2. 2Wählt ein Keyword, das nicht versehentlich auslöst: ein markantes Wort, nichts, was Leute sowieso schreiben, wie JA oder WOW.
  3. 3Macht den CTA einheitlich: im Voiceover gesprochen, als Overlay im sicheren Bereich von Reels gezeigt und in der ersten Zeile der Caption geschrieben.
  4. 4Schreibt die DM mit dem versprochenen Link, dazu optionale Formulierungsvarianten und eine öffentliche Antwort.
  5. 5Zeigt dir eine Zusammenfassung und legt die Automatisierung für deinen nächsten Beitrag oder dein nächstes Reel erst an, wenn du bestätigst.

Du nutzt claude-code-video-toolkit? Das /comment-dm-Add-on liest den CTA aus deinem Projekt und schaltet die DM vor dem Posten scharf.

Installation

Erstelle zuerst in CommentKeyword unter Einstellungen → API ein API-Token. Gib ihm keywords:read, keywords:write und agents:read. Füge keywords:delete nur hinzu, wenn der Agent Automatisierungen löschen können soll.

In Claude Code installieren

Das Plugin installiert den Skill und den MCP-Server. Claude Code fragt beim Aktivieren nach deinem API-Token und speichert es im Schlüsselbund deines Systems. Nur den MCP-Server installierst du mit claude mcp add; ersetze YOUR_TOKEN durch dein Token.

Plugin: MCP-Server + Skill

/plugin marketplace add commentkeyword/agent-toolkit
/plugin install commentkeyword@commentkeyword

Nur MCP-Server

claude mcp add --transport stdio --env COMMENTKEYWORD_API_TOKEN=YOUR_TOKEN commentkeyword -- npx -y github:commentkeyword/agent-toolkit#v0.2.0

In Claude Desktop installieren

Öffne Settings → Developer → Edit Config, füge den Server zu claude_desktop_config.json hinzu, ersetze YOUR_TOKEN durch dein Token und starte Claude Desktop neu.

claude_desktop_config.json

{
  "mcpServers": {
    "commentkeyword": {
      "command": "npx",
      "args": ["-y", "github:commentkeyword/agent-toolkit#v0.2.0"],
      "env": { "COMMENTKEYWORD_API_TOKEN": "YOUR_TOKEN" }
    }
  }
}

In Cursor installieren

Füge den Server zu ~/.cursor/mcp.json hinzu, um ihn in allen Projekten zu nutzen, oder zu .cursor/mcp.json für ein einzelnes Projekt. Ersetze YOUR_TOKEN durch dein Token.

mcp.json

{
  "mcpServers": {
    "commentkeyword": {
      "command": "npx",
      "args": ["-y", "github:commentkeyword/agent-toolkit#v0.2.0"],
      "env": { "COMMENTKEYWORD_API_TOKEN": "YOUR_TOKEN" }
    }
  }
}

In Windsurf installieren

Öffne im Cascade-Panel die MCP-Einstellungen und dann die MCP-Konfigurationsdatei. Füge denselben mcpServers-Eintrag hinzu und ersetze YOUR_TOKEN durch dein Token.

mcp_config.json

{
  "mcpServers": {
    "commentkeyword": {
      "command": "npx",
      "args": ["-y", "github:commentkeyword/agent-toolkit#v0.2.0"],
      "env": { "COMMENTKEYWORD_API_TOKEN": "YOUR_TOKEN" }
    }
  }
}

In Codex installieren

Füge den Server mit der Codex-CLI hinzu oder trage die Tabelle in ~/.codex/config.toml ein (oder in .codex/config.toml eines vertrauenswürdigen Projekts). Ersetze YOUR_TOKEN durch dein Token.

Codex-CLI

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 und ChatGPT

Diese Apps verbinden sich nur per URL mit entfernten MCP-Servern. Der CommentKeyword-Server läuft derzeit lokal, nutze also eine der Apps oben; eine Remote-Version ist geplant. Wenn du ChatGPT nutzt: Codex akzeptiert denselben Server, und du meldest dich dort mit deinem ChatGPT-Konto an. Auf claude.ai kannst du trotzdem den Agent Skill hochladen, wie unten beschrieben.

Der Server läuft per npx auf deinem Rechner und braucht daher Node.js 18 oder neuer.

Du willst nur den Skill? Lade den Ordner skills/comment-to-dm-cta aus dem Repository herunter, packe ihn als ZIP und lade ihn in Claude unter Customize → Skills hoch. Ohne MCP-Server plant er trotzdem CTA und DM.

MCP-Tools

Jedes Tool ruft mit deinem Token die öffentliche CommentKeyword-API auf. Der Agent kann also nur das tun, was die Berechtigungen des Tokens erlauben.

ToolWas es tutBerechtigung
create_keywordLegt eine Automatisierung an. target ist next_post, all_posts oder specific_posts. Nimmt außerdem DM-Varianten, optionale öffentliche Antworten, Link-Tracking und einen optionalen KI-Agenten an.keywords:write
update_keywordÄndert beliebige Felder. Mit target: next_post wartet sie wieder auf den nächsten Upload, mit isActive: false wird sie pausiert.keywords:write
list_keywordsListet Automatisierungen auf, optional mit Suche, damit der Agent ein bereits vorhandenes Keyword erkennt.keywords:read
get_keywordZeigt eine Automatisierung, einschließlich der Info, ob der nächste Beitrag schon erfasst wurde (nextPostStatus).keywords:read
delete_keywordLöscht eine Automatisierung. Ist ein KI-Agent verknüpft, kommt zuerst eine Zusammenfassung der Auswirkungen, die du bestätigen musst.keywords:delete
list_agentsListet die KI-Agenten im Workspace auf, damit ein Live-Agent per aiAgentId verknüpft werden kann.agents:read
Sicherheit

Er fragt, bevor er jemandem schreibt

  • Jede Automatisierung schreibt echten Menschen. Der Skill und die Tool-Beschreibungen weisen den Agenten an, Keyword, DM und Beiträge mit dir abzustimmen, bevor er etwas anlegt oder aktiviert.
  • Jedes Token gilt für genau einen Workspace und lässt sich jederzeit unter Einstellungen → API widerrufen.
  • Tokens haben eingeschränkte Berechtigungen. Ein Token mit nur keywords:read kann deine Automatisierungen ansehen, aber nicht ändern.
  • Ein Keyword mit verknüpftem KI-Agenten zu löschen, erfordert eine zweite, ausdrückliche Bestätigung.
  • DMs laufen über die offizielle Instagram-API von Meta, mit denselben Regeln wie Automatisierungen, die du im Dashboard anlegst.

In jedem Plan enthalten

Die API und der MCP-Server sind in jedem Plan enthalten, auch in Free. Die normalen Limits deines Plans gelten weiter: Free umfasst 300 automatisierte DMs pro Monat und 3 aktive Keywords. KI-Agenten, die das Gespräch nach der ersten DM weiterführen, gibt es in den bezahlten Plänen.

Häufige Fragen

Was ist der MCP-Server von CommentKeyword?

Ein Open-Source-Server (MIT) für das Model Context Protocol, der die CommentKeyword-API zu Tools macht, die ein KI-Agent aufrufen kann: Keyword-Automatisierungen erstellen, ändern, auflisten, abrufen und löschen sowie KI-Agenten auflisten. Dein Agent kann so Instagram-Automatisierungen von Kommentar zu DM einrichten, ohne HTTP-Requests zu schreiben.

Funktioniert er mit ChatGPT, Cursor oder anderen KI-Tools?

Er funktioniert mit MCP-Clients, die einen lokalen Server starten können, etwa Claude Code, Claude Desktop, Cursor, Windsurf und Codex, bei dem du dich mit einem ChatGPT-Konto anmelden kannst. Die ChatGPT-App und andere Tools, die sich nur per URL mit entfernten MCP-Servern verbinden, können ihn noch nicht ausführen; eine Remote-Version ist geplant, und sie können die REST-API weiterhin direkt aufrufen. Der Agent Skill ist ein normaler SKILL.md-Ordner, den auch andere Agenten nutzen können, die Agent Skills lesen.

Nutzt er OAuth?

Derzeit nicht. Er nutzt ein persönliches Zugriffstoken, das du unter Einstellungen → API erstellst und als COMMENTKEYWORD_API_TOKEN übergibst. Das Claude-Code-Plugin speichert das Token im Schlüsselbund deines Systems. Du kannst ein Token jederzeit widerrufen.

Was brauche ich auf Instagram-Seite?

Ein professionelles Instagram-Konto (Business oder Creator), das mit CommentKeyword verbunden ist. CommentKeyword sendet die DMs über die offizielle Instagram-API von Meta. Der Agent meldet sich nie bei Instagram an.

Kann der Agent DMs verschicken, ohne mich zu fragen?

Der Skill und die Tool-Beschreibungen weisen den Agenten an, dir Keyword, DM und Beiträge zu zeigen und auf dein OK zu warten, bevor er etwas anlegt oder aktiviert. Soll er nur nachsehen, gib ihm ein Token mit reinen Leserechten. Nach deiner Bestätigung arbeitet die Automatisierung wie eine im Dashboard angelegte: Nur wer das Keyword kommentiert, bekommt die DM.

Brauche ich die Beitrags-ID?

Nein. Mit dem Ziel next_post hängt sich die Automatisierung an den nächsten Beitrag oder das nächste Reel, das der Account veröffentlicht. Das ist der Normalfall, solange das Video noch geschnitten wird. Du kannst auch alle Beiträge wählen oder bestimmte Beiträge über ihre Instagram-Medien-ID.

Kostet das extra?

Nein. Die API und der MCP-Server sind in jedem Plan enthalten, auch in Free. Automatisierte DMs zählen wie gewohnt zum monatlichen Kontingent deines Plans.

Gibt es einen offiziellen Instagram-MCP?

Nein. Stand Oktober 2026 bietet Meta einen offiziellen MCP-Server für Werbeanzeigen an, aber keinen für organische Instagram-Beiträge, Kommentare oder DMs. Jeder Instagram-MCP-Server stammt also von Drittanbietern. Dieser läuft über CommentKeyword, das die offizielle Instagram-API von Meta nutzt und nie dein Passwort. Zum Vergleich der Instagram-MCP-Server (auf Englisch).

Gibt es einen ManyChat-MCP-Server?

Keinen offiziellen, Stand Oktober 2026. Die API von ManyChat kann keine Kommentar-Automatisierungen anlegen, also können das auch ManyChat-MCP-Server von Drittanbietern nicht. Hat ManyChat einen MCP-Server?

Lass deinen Agenten die DM scharf schalten, dann poste

Erstelle ein kostenloses CommentKeyword-Konto, verbinde dein professionelles Instagram-Konto, erzeuge ein API-Token und installiere das Toolkit.

Neu dabei? Was Claude mit Instagram kann und was nichtLieber direkt per HTTP? Zur Instagram-Automatisierungs-API