Skip to main content
Glama

Instagram MCP Server (auch WhatsApp und Messenger)

Ein MCP-Server, der es Claude, Cursor, Claude Code und jedem anderen MCP-Client ermöglicht, Instagram-DMs, WhatsApp-Nachrichten und Facebook-Messenger-Konversationen über die offiziellen Meta Business APIs zu lesen und zu beantworten.

Bitten Sie Ihren Assistenten: „Finde den Lead, der auf Instagram nach Preisen gefragt hat, und schicke ihm die Buchungsvorlage“ – und es passiert im echten Konto.

Warum dieses anders ist

Die meisten Instagram- und Facebook-MCP-Server steuern ein privates Konto: eine Browser-Automation, eine inoffizielle Brücke oder eine reverse engineering mobile API. Sie brechen, wenn Meta etwas ändert, und sie setzen das Konto der Gefahr einer Sperrung aus.

Dieser Server spricht über die Meta-freigegebene Business-App von SetSmart mit der offiziellen Instagram Messaging API, WhatsApp Cloud API und Messenger Platform. Instagram, WhatsApp oder Messenger programmatisch zu bespielen ist ohne eine freigegebene App nicht möglich. Deswegen benötigt diese Brücke einen SetSmart-Workspace statt Ihres Instagram-Passworts.

Das ist der Kompromiss, klar ausgedrückt: Er ist nicht selbst hostbar für das eigene Konto und benötigt einen SetSmart-API-Schlüssel.

Voraussetzungen

  • Node.js 18 oder neuer

  • Ein SetSmart-Workspace mit mindestens einem verbundenen Kanal (Instagram, WhatsApp oder Messenger)

  • Ihr Workspace-API-Schlüssel, unter Einstellungen und anschließend Integrationen

Schnellstart

Claude Desktop / Claude Code

Fügen Sie dies zu Ihrer MCP-Konfiguration hinzu (claude_desktop_config.json, oder .mcp.json für Claude Code):

{
  "mcpServers": {
    "setsmart": {
      "command": "npx",
      "args": ["-y", "github:setsmart-git/instagram-mcp"],
      "env": {
        "SETSMART_API_KEY": "your-workspace-api-key"
      }
    }
  }
}

Cursor

Derselbe Block, in ~/.cursor/mcp.json.

Remote MCP, ohne diese Brücke

Der SetSmart-MCP-Server ist außerdem direkt über Streamable HTTP mit OAuth erreichbar, sodass Clients mit Remote-MCP-Unterstützung dieses Paket komplett überspringen können:

https://setsmart.io/api/mcp

Verwenden Sie diese Brücke, wenn Ihr Client nur stdio spricht oder Sie lieber mit einem statischen API-Schlüssel als mit interaktiver OAuth-Zustimmung authentifizieren möchten.

Tools

30 Tools, gruppiert nach dem, was sie ansprechen.

Messaging

Tool

Beschreibung

message_send_text

Sendet eine Textnachricht auf Instagram, WhatsApp oder Messenger

message_send_image

Sendet ein Bild

message_send_video

Sendet ein Video

message_send_audio

Sendet eine Sprachnachricht

message_send_template

Sendet ein genehmigtes WhatsApp-Template

message_send_reaction

Reagiert auf eine Nachricht

Konversationen

Tool

Beschreibung

conversation_list

Listet Konversationen im Workspace auf

conversation_search

Sucht Konversationen nach Name, Nummer oder Inhalt

conversation_get

Liest eine Konversation und ihren Status

conversation_get_messages

Liest den Nachrichtenverlauf

conversation_add_tag

Fügt einer Konversation einen Tag hinzu

conversation_remove_tag

Entfernt einen Tag von einer Konversation

conversation_set_notes

Schreibt interne Notizen

Kontakte

Tool

Beschreibung

contact_find

Findet einen Kontakt für Telefon, E-Mail, Instagram-Benutzernamen oder Tag

contact_get

Liest einen Kontakt

contact_import

Legt einen Kontakt an

contact_add_tags

Fügt Tags hinzu

contact_remove_tags

Entfernt Tags

KI-Steuerung

Tool

Beschreibung

ai_get_all_status

Zeigt, wo die KI-Assistent aktiv ist

ai_pause_conversation

Stoppt den Assistenten für eine Konversation, z. B. für eine menschliche Übergabe

ai_resume_conversation

Übergibt die Konversation an den Assistenten zurück

ai_pause_channel

Pausiert einen ganzen Kanal

ai_resume_channel

Pausiert einen Kanal

Instagram

Tool

Beschreibung

instagram_post_list

Listet die Beiträge des Kontos

instagram_post_get_triggers

Liest die Kommentar-Trigger eines Posts

comment_reply_get_autply

Liest die Einrichtung der automatic Kommentarantwortung

Planung, Templates und Statistiken

Tool

Beschreibung

scheduled_list

Listet geplante, aber est nicht zu sendende Nachrichten

scheduled_cancel

Storniet eine geplante Nachricht

template_list

Listet Nachrichten-Templates

analytics_stats

Liest Konversations- und Antwort-statistiken

What it can't do

Ein API-Key ist ein lang erlebtes static secret, deshalbr bekomit er begrenzte Aktion bede komb. Diese sind über interaktive OAuth-Zustimmung auf dem Ohneric-Server erreichbar, nie über diese Brücke:

  • Rechnung und Abonnementänderungen

  • Workspace-Einstellungen

  • Verbindung oder Trennung eines Kanals

  • KI-Assistentialsatest ändern oder neu erstellen

  • Bulkkalierung, Blacklists, gesperrte Länder

Wenn Sie den Schlüssel in Ihren SetSmart-Einstellungen rotieren lassen, wird der Zugriff auf jeden Fall sofort, also beim nächsten Requestwiderrufen.

Konfiguration

Variable

Standard

Zweck

SETSMART_API_KEY

erreforder

Ihr Workspace-API-Key

SETSMART_MCP_URL

https://setsmart.io/api/mcp

Überschreibt den Upstream-Endpoint

Wie es funktioniert

Dieses Paket ist nicht" – dort geht es um Message" – does not? It is a stdio-to-Streamable-HTTP-Pipe: Ihr Client schickickt MCP über stdin und stdout, die Brück sendet jede Anfrage mit Ihrem Schlüssel im Authorization-Header an den gehoststed SetSmart-MCP-Server und stream-t die Antwort zurück. Etwa 150 Zeilen, in src/index.js – das können Sie alles lesen, bevor Sie ihm ein Konto anvertrauen.

Lizen

MIT

-
license - not tested
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Related MCP Connectors

  • Instagram for AI agents: publish, read comments and DMs, insights, and engage from your account.

  • Post, schedule and read analytics on X, LinkedIn, Instagram, TikTok, YouTube, Bluesky and more.

  • Boost posts and launch community growth campaigns from your AI assistant. OAuth, credit-billed.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/setsmart-git/instagram-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server