Skip to main content
Glama
halexandra45

Instagram MCP Server

by halexandra45

Instagram MCP-Server

Ein MCP-Server, der KI-Agenten Zugriff auf Analysen und Einblicke von Instagram-Business-Konten gewährt.

Tools

Tool

Beschreibung

get_account_info

Follower-Anzahl, Bio, Medienanzahl

get_recent_posts

Aktuelle Beiträge mit Likes, Kommentaren, Zeitstempeln

get_post_insights

Detaillierte Metriken zu einem einzelnen Beitrag (Reichweite, Speicherungen, Shares)

get_audience_info

Follower-Demografie (Städte, Länder, Alter/Geschlecht)

get_account_reach

Reichweite und Impressionen im Zeitverlauf

get_top_posts

Leistungsstärkste Beiträge sortiert nach Engagement

Related MCP server: Instagram Complete MCP Server

Einrichtung

cd instagram-mcp
python3 -m venv .venv
source .venv/bin/activate
pip install --upgrade pip
pip install "mcp[cli]" httpx

Erstellen Sie eine .env-Datei mit Ihren Zugangsdaten:

INSTAGRAM_ACCESS_TOKEN=your_token
INSTAGRAM_ACCOUNT_ID=17841...

Abrufen Ihrer Instagram-Zugangsdaten

  1. Gehen Sie zu Meta for Developers und erstellen Sie eine App (Typ: Business)

  2. Fügen Sie Ihrer App das Produkt Instagram Graph API hinzu

  3. Im Graph API Explorer (developers.facebook.com/tools/explorer):

    • Wählen Sie Ihre App aus dem Dropdown-Menü

    • Klicken Sie auf Generate Access Token

    • Erteilen Sie die Berechtigungen: instagram_basic, instagram_manage_insights, pages_show_list, pages_read_engagement

  4. Ermitteln Sie Ihre Instagram-Business-Konto-ID:

    • Fragen Sie im Graph API Explorer me/accounts ab, um Ihre Seiten-ID zu erhalten

    • Fragen Sie dann {page-id}?fields=instagram_business_account ab

    • Das Feld id in der Antwort ist Ihre INSTAGRAM_ACCOUNT_ID

  5. Das Token aus dem Explorer ist nur kurzlebig (1 Stunde). So erhalten Sie ein langlebiges Token:

    • Tauschen Sie es hier um: oauth/access_token?grant_type=fb_exchange_token&client_id={app-id}&client_secret={app-secret}&fb_exchange_token={short-lived-token}

    • Dies ergibt ein 60-Tage-Token

Hinweis: Ihr Instagram-Konto muss ein Business- oder Creator-Konto sein, das mit einer Facebook-Seite verknüpft ist.

Verwendung mit Claude Code

claude mcp add instagram-mcp -e INSTAGRAM_ACCESS_TOKEN=your_token -e INSTAGRAM_ACCOUNT_ID=17841... -- python3 -m src.server

Fragen Sie Claude dann Dinge wie:

  • "Was sind meine leistungsstärksten Beiträge diesen Monat?"

  • "Zeige mir meine Zielgruppendemografie"

  • "Welche Beiträge wurden am häufigsten gespeichert?"

  • "Wie ist der Trend meiner Engagement-Rate?"

Content-Strategie-Agent

Ein eigenständiger Agent, der Ihre Instagram-Daten analysiert und einen wöchentlichen Content-Plan mit 7 Beitragsideen, Bildunterschriften und Veröffentlichungszeiten erstellt.

Ausführen des Agenten

source .venv/bin/activate
python -m agent.content_strategist

Erfordert konfigurierte AWS-Zugangsdaten (verwendet Anthropic Bedrock) und dieselben .env-Variablen wie der MCP-Server. Der Agent wird:

  1. Ihre Kontoinformationen, aktuellen Beiträge, Top-Beiträge und Zielgruppendemografie abrufen

  2. Muster in der Performance identifizieren

  3. Einen 7-Tage-Content-Plan mit spezifischen Bildunterschriften, Hashtags und Zeitpunkten erstellen

  4. Den Plan als HTML-Datei speichern und in Ihrem Browser öffnen

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables AI applications to interact with Instagram Business accounts through the Graph API, supporting profile management, media publishing, insights retrieval, and direct messaging capabilities.
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables AI assistants to manage Instagram Business accounts by automating content publishing, scheduling posts, and analyzing performance metrics. Supports posts, stories, reels, and carousels with detailed audience insights and hashtag discovery.
    -
  • A
    license
    A
    quality
    C
    maintenance
    Enables AI assistants to manage Instagram and Threads accounts — publish content, handle comments, view insights, search hashtags, and manage DMs through the Meta Graph API.
    59
    13 npm
    12
    MIT