Tutorial · KI-Agenten in Social Media

Hermes Agent einrichten: Installation und Verbindung mit Instagram, LinkedIn und X in 15 Minuten

Von Antoine Blanco··7 Min. Lesezeit

Hermes Agent braucht einen Befehl zur Installation und einen weiteren für 85 Social-Media-Tools: hermes mcp add plugkit --url https://api.plugkit.co/mcp --auth header. Danach kann dein Agent deine Accounts auflisten, auf Instagram, LinkedIn, X, TikTok, YouTube, Facebook, WhatsApp und Telegram veröffentlichen, den Posteingang lesen und antworten. Das ist genau die Abfolge, die ich am 4. September 2026 auf meinem eigenen Mac durchlaufen habe, mit der echten Ausgabe, inklusive der einen Startup-Eigenart, die alle glauben lässt, die Verbindung sei fehlgeschlagen.

Was Hermes Agent ist (und warum es einen Plug braucht)

Hermes Agent ist der Open-Source-Agent von Nous Research (MIT-Lizenz). Anders als ein Chatfenster läuft er dauerhaft: ein Gateway-Prozess, den du aus WhatsApp, Telegram, Discord oder Slack erreichst, Cronjobs, Skills, die er selbst schreibt und verbessert, Gedächtnis über Sessions hinweg und ein nativer MCP-Client. Ab Werk kann er browsen, Code ausführen und Dateien lesen. Auf Instagram posten kann er nicht, denn Instagram, LinkedIn, X und TikTok haben jeweils eine andere API, einen anderen OAuth-Flow und ein anderes App-Review.

Genau diese Lücke füllt ein MCP-Server. PlugKit stellt deine verbundenen Social-Accounts als MCP-Tools über einfaches Streamable HTTP bereit, damit Hermes Publishing, Posteingang, Kommentare, Analytics und Comment-to-DM-Automationen bekommt, ohne dass du eine einzige Plattform-API anfassen musst.

Schritt 1: Hermes Agent installieren

Unter macOS oder Linux (WSL2 geht auch):

curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
hermes setup

hermes setup ist der Wizard: Er wählt deinen Model-Provider (ich fahre ihn über gpt-5.5 über den OpenAI-Codex-Login, Claude und lokale Modelle gehen genauso), legt das Arbeitsverzeichnis fest, das der Agent sehen darf, und konfiguriert die Messaging-Channels. Prüf die Installation:

hermes --version
# Hermes Agent v0.16.0 (2026.6.5) · upstream 85852b71

Wenn das Banner sagt, du hinkst dem Upstream hinterher, hermes update bringt dich auf den aktuellen Stand. Hermes veröffentlicht mehrmals pro Woche neue Versionen.

Zwei Einstellungen, die du sofort anpassen solltest in ~/.hermes/config.yaml:

Schritt 2: PlugKit-API-Key holen und Accounts verbinden

Erstelle einen PlugKit Account an (29 $ im Monat für 5 verbundene Accounts, jederzeit kündbar), verbinde deine Social-Accounts im Dashboard über die üblichen OAuth-Buttons und erstelle einen API-Key. Instagram, Facebook, WhatsApp, TikTok, Telegram, YouTube, X und LinkedIn werden unterstützt; der MCP-Doku listen die aktuellen Fähigkeiten pro Plattform auf.

Der Key sieht so aus sk_…. Füg ihn nie in einen Chat mit dem Agenten ein: er bleibt für immer im Verlauf. Der nächste Schritt speichert ihn richtig.

Schritt 3: PlugKit als MCP-Server in Hermes eintragen

hermes mcp add plugkit --url https://api.plugkit.co/mcp --auth header

Hermes stellt zwei Fragen:

Does this server require authentication? [Y/n]: Y
API key / Bearer token: sk_…
✓ Saved to ~/.hermes/.env as MCP_PLUGKIT_API_KEY

Connecting to 'plugkit'...
✓ Connected! Found 85 tool(s) from 'plugkit':
  whoami            Entry point: returns the authenticated identity, the profiles...
  list_profiles     List profiles (workspaces grouping social accounts)...
  list_accounts     List connected social accounts, filterable by profile, platform...
  create_post       Create a post and publish it to several accounts at once...
  list_conversations, send_message, reply_to_comment, get_analytics_summary,
  create_comment_automation ...

Was auf der Platte passiert ist: Der Key ging nach ~/.hermes/.env als MCP_PLUGKIT_API_KEY, und ~/.hermes/config.yaml hat diesen Block bekommen, der die Variable statt des rohen Keys referenziert:

mcp_servers:
  plugkit:
    url: https://api.plugkit.co/mcp
    headers:
      Authorization: Bearer ${MCP_PLUGKIT_API_KEY}
    enabled: true

Du kannst diesen Block auch von Hand schreiben, wenn dir das lieber ist; hermes mcp add erledigt das einfach für dich und testet die Verbindung.

Schritt 4: Verbindung testen

hermes mcp test plugkit
Testing 'plugkit'...
Transport: HTTP → https://api.plugkit.co/mcp
  Authorization: Bear***7444
✓ Connected (2529ms)
✓ Tools discovered: 85

Und hermes mcp list zeigt den Server als aktiviert mit allen Tools. Innerhalb einer Session sind die Tools mit dem Servernamen präfixiert: mcp_plugkit_whoami, mcp_plugkit_list_accounts, mcp_plugkit_create_post, mcp_plugkit_send_message, und so weiter. Sie werden in jeden Hermes-Kanal injiziert (CLI, WhatsApp, Telegram, Cron), ohne zusätzliche Konfiguration.

Das ist, was whoami und list_accounts auf meinem Account zurückgab, gekürzt:

profiles: Antoine Blanco (6 accounts, 54 posts), Antoine Blanco Business (1 account)

platform   account                    
facebook   Antoine.Blanco
linkedin   Antoine Blanco
youtube    @antoineblancobusiness
youtube    @antoineblanco99
tiktok     Antoine Blanco
x          @AntoineBlanco99
instagram  @antoineblanco99

Sieben Accounts, ein Plug. Frag Hermes "welche PlugKit-Accounts habe ich?" und diese Tabelle ist die Antwort.

Die Startup-Eigenart, die wie ein Fehler aussieht

Wenn du mit einem One-Shot-Befehl testest wie hermes chat -q "list my PlugKit accounts", kann die erste Antwort behaupten, die Tools seien nicht verfügbar. Es liegt nicht an der Verbindung. Hermes erkennt MCP-Server in einem Hintergrund-Thread und wartet vor dem ersten Turn nur 0,75 Sekunden darauf (hermes_cli/mcp_startup.py, wait_for_mcp_discovery(timeout=0.75) in v0.16.0). Der Handshake von PlugKit dauert etwa 2,5 Sekunden, die erste Nachricht ist also schneller als die Tool-Liste.

Drei Wege drumherum:

Ich habe damit zwanzig Minuten verschwendet, bevor ich den Quellcode gelesen habe. Du brauchst jetzt eine Minute.

Was du Hermes fragen kannst, sobald es eingestöpselt ist

Nur lesend, sicher zum ersten Ausprobieren:

Dann die eigentliche Arbeit:

Starte Hermes mit dem OAuth-Scope mcp:read wenn du erst eine Woche nur lesen lassen willst, bevor es schreiben darf; der API-Key-Weg gibt vollen Zugriff, also lass approvals.mode: smart auf der Hermes-Seite an und teste Schreibzugriffe auf einem Zweitaccount.

Hermes Agent, OpenClaw oder ein simples Skript?

Wenn du bereits OpenClaw nutzt, verbindet sich PlugKit genauso (es spricht Standard-MCP über HTTP). Hermes ist das, was 2026 an Boden gewinnt: Always-on-Gateway, Cron, selbstverbessernde Skills und ein nativer MCP-Client, der keine Bridge braucht. Ein simples Skript, das die PlugKit REST API ist weiterhin die richtige Antwort, wenn du deterministisch veröffentlichen willst, ohne Modell dazwischen; der Agent ist für die konversationelle Hälfte da: Antworten, Triage, Entscheidungen.

Den vollständigen Vergleich findest du in Hermes Agent vs. OpenClaw für Social Media. Zur Mechanik hinter dem MCP-Server, wie du einem KI-Agenten Zugriff auf Social Media gibst.

FAQ

Unterstützt Hermes Agent MCP-Server?

Ja. Hermes hat seit Anfang 2026 einen nativen MCP-Client: Server kommen unter mcp_servers in ~/.hermes/config.yaml (stdio oder HTTP), Tools werden beim Start erkannt und registriert als mcp_<server>_<tool> in jedem Channel. hermes mcp add, hermes mcp test und hermes mcp list verwaltest du sie vom Terminal aus.

Kann Hermes Agent auf Instagram posten?

Nicht von sich aus. Instagram verlangt die Graph API mit einem Business- oder Creator-Account und ein App Review. Über den PlugKit-MCP-Server bekommt Hermes create_post, publish_post, get_comments, reply_to_comment und die Inbox-Tools auf deinem verbundenen Instagram-Account, damit es posten, lesen und antworten kann.

Wo speichert Hermes den PlugKit-API-Key?

In ~/.hermes/.env als MCP_PLUGKIT_API_KEY. config.yaml referenziert die Variable im Authorization Header steckt, statt den Key zu halten. Schalte security.redact_secrets damit Keys nie in Session-Logs landen.

Warum sagt Hermes bei der ersten Nachricht, die PlugKit-Tools seien nicht verfügbar?

Weil die MCP-Erkennung im Hintergrund läuft und der erste Turn nur 0,75 Sekunden darauf wartet, während der PlugKit-Handshake rund 2,5 Sekunden braucht. Schick eine zweite Nachricht, oder nutz das Gateway, das beim Start verbunden hat.

Was kostet das?

Hermes Agent ist kostenlos und Open Source; du zahlst nur deinen Modellanbieter. PlugKit kostet 29 $ im Monat für 5 verbundene Accounts oder 97 $ für 30, alle Tools inklusive, jederzeit kündbar. Einzige Ausnahme sind X-API-Aufrufe, die zum Tarif von X durchgereicht werden.

AB
Antoine BlancoGründer von PlugKit. Betreibt seine eigenen Instagram-, YouTube- und X-Accounts über die hier beschriebene API und den MCP-Server.

Ein Plug für jede Plattform, die dein Agent anfasst

29 $ im Monat für 5 verbundene Accounts, jederzeit kündbar. Jede Funktion in jedem Tarif.

Hol dir deinen API-Key →
Deutsch ▾