Twitter MCP Server: auf X posten und lesen mit einem KI-Agenten
Ein X MCP Server gibt deinem KI-Agenten die X-API als Tools in die Hand, er kann also aus einem Chatfenster heraus posten und Analytics lesen. Der Haken ist Geld: X rechnet pro Call ab, $0.015 fürs Posten und $0.200, wenn der Post eine URL enthält. Tarife geprüft am 12. November 2026.
Diese eine Zeile ist der Grund für diese Seite. Instagram, LinkedIn und TikTok geben dir ein API-Kontingent. X gibt dir einen Zähler.
Was eine Twitter MCP Integration kann und was nicht
Die X-API wird nach Nutzung bezahlt, mit, in ihren eigenen Worten, "No contracts, subscriptions, or minimum spend". Du kaufst Credits und sie werden beim Aufrufen abgezogen. Alles, was ein Agent auf X tun kann, folgt daraus, wie viel du ausgeben willst, nicht aus einer Tarifstufe.
| Aktion | Aus einem Agenten heraus möglich | Von X abgerechnet |
|---|---|---|
| Text, 1 bis 4 Bilder oder ein Video veröffentlichen | ja | $0.015 pro Anfrage |
| Einen Post mit einer URL veröffentlichen | ja | $0.200 pro Anfrage |
| Einen Post lesen oder nachschlagen | ja | $0.005 pro Ressource |
| Einen Nutzer oder seine Follows nachschlagen | ja | $0.010 pro Ressource |
| Post-Metriken lesen (Likes, Antworten, Reposts, Impressions) | ja | $0.005 pro Read |
| Eine DM lesen | braucht erhöhten Zugang | $0.010 pro Ressource |
| Eine DM senden | braucht erhöhten Zugang | $0.015 pro Anfrage |
| Eine Timeline durchgehen, um etwas zum Antworten zu finden | technisch ja, ruinös | ein abgerechneter Read pro Seite |
Die Zahlen pro Call stammen von der Preisseite der X-API, geprüft am 12. November 2026, und X weist darauf hin, dass sich die Tarife ändern können.
Zwei Zeilen dieser Tabelle entscheiden über deine Architektur. Der URL-Post für $0.200 ist das 13-Fache eines einfachen Posts, ein Agent, der in jeden Tweet einen Link packt, kostet also das 13-Fache von einem, der es nicht tut: 90 Posts im Monat mit Link sind $18, dieselben 90 ohne Link $1.35. Und das Durchgehen der Timeline ist das, was man wegdesignen sollte, denn "finde interessante Tweets und antworte" heißt ein abgerechneter Read pro Seite, endlos und ohne eigene Obergrenze.
Was der X MCP Server in PlugKit bereitstellt
PlugKit spricht MCP über Streamable HTTP unter https://api.plugkit.co/mcp, mit 103 Tools über alle acht verbundenen Plattformen. Für X im Besonderen zählen create_post und publish_post fürs Veröffentlichen, get_post_analytics und get_account_analytics für die Live-Reads, get_analytics_summary für die gespeicherte Historie, die nichts kostet, und get_usage und get_subscription für die Rechnung.
Drei Designentscheidungen darin lohnen sich zum Nachbauen, ob du es nutzt oder nicht:
- Keine Discovery-Reads. Verfolgt werden nur Posts, die über den Server veröffentlicht wurden, denn eine Timeline aufzulisten würde pro Seite einen Read kosten. Die Plattformseite sagt das wortwörtlich.
- Analytics standardmäßig aus, Konto für Konto. Zum Einschalten braucht die Anfrage
acknowledgeCost: true, sonst wird sie abgelehnt. X-Posts aktualisieren danach höchstens einmal täglich, während die anderen Plattformen stündlich aktualisieren. - Eine Ausgabengrenze pro Konto, standardmäßig $20 im Monat und einstellbar mit
capUsd. Ist die Grenze erreicht, stoppt die Erfassung und das Publizieren läuft weiter, und das ist die richtige Reihenfolge.
X-DMs sind nicht verfügbar. Sie brauchen erhöhten, kostenpflichtigen Zugang, den eine normale App nicht bekommt, kein MCP Server, gehostet oder selbst gebaut, wird deinem Agenten heute also einen X-Posteingang geben. Wenn der Posteingang die Aufgabe ist, stehen die Plattformen, die ihn unterstützen, in Social-Media-Posteingang.
Warum die meisten Twitter MCP Server auf GitHub kaputtgehen
Durchsuch die Registries und du findest Dutzende. Sie scheitern auf drei vorhersehbare Arten.
| Art | Wie es kaputtgeht |
|---|---|
| Scraper und inoffizielle Clients | Läuft, bis sich der Endpoint ändert oder das Konto eingeschränkt wird. Gegen die Entwicklerbedingungen von X. |
| Dünne Wrapper über der offiziellen API | Läuft, aber du lieferst deine eigenen X-Zugangsdaten und schluckst die Rechnung pro Call ohne jede Sichtbarkeit. |
| Lokale stdio-Server mit den Schlüsseln in einer Konfigurationsdatei | Läuft nur auf deinem Laptop. Nichts läuft, wenn der Laptop schläft, und der Schlüssel liegt im Klartext. |
Die zweite Art ist die häufige Falle. Der Code ist in Ordnung. Was fehlt, ist der Zähler: kein Usage-Endpoint, keine Obergrenze, keine Ablehnung, wenn die Ausgaben davonlaufen. Du erfährst es von der X-Rechnung am Monatsende, nachdem ein Agent beschlossen hat, 4,000 Posts zu lesen, um eine Antwort auszuwählen.
Die dritte Art ist eine Transportentscheidung, und die MCP-Spec erlaubt beides. Die Spezifikation definiert stdio, wo der Client den Server als Subprozess startet, und Streamable HTTP, wo der Server "operates as an independent process that can handle multiple client connections" an einem einzigen Endpoint für POST und GET. Nur das Zweite läuft weiter, wenn deine Maschine aus ist. Die Abwägungen in beide Richtungen stehen in MCP server hosting.
Einen X MCP Server mit Claude, ChatGPT oder Cursor verbinden
Mit dem gehosteten Server, eine Zeile in Claude Code:
claude mcp add -t http plugkit https://api.plugkit.co/mcp
Dann autorisiere ihn. PlugKit agiert als OAuth-2.1-Server mit PKCE und ohne Client Secret, und der Zustimmungsbildschirm bietet zwei Scopes: mcp:read für Profile, Konten, Posts, Konversationen und Analytics, oder mcp:write, um Veröffentlichen, Nachrichten und Antworten hinzuzufügen. Ein als Bearer Token gesendeter API-Schlüssel funktioniert auch, mit vollem Zugriff und ohne Scopes, und genau deshalb ist OAuth die bessere Voreinstellung. Die Mechanik dieses Handshakes steht in MCP server OAuth.
Starte mit mcp:read für eine Woche. Auf X ist das nicht nur Vorsicht, das ist Geld: ein reiner Lese-Scope kann keinen Post für $0.200 auslösen.
Claude, ChatGPT, Claude Code, Cursor und VS Code haben jeweils ihren eigenen Einrichtungsweg, und der Connector-Ablauf von ChatGPT bringt die meisten ins Stolpern. Er wird behandelt in ChatGPT MCP connectors.
Was man den Agenten wirklich fragen sollte
Günstig und ab Tag eins nützlich:
- "Was haben meine letzten 20 X-Posts an Impressions gemacht?" Das ist
get_analytics_summaryauf der gespeicherten Historie, kein Plattform-Call, keine Kosten. - "Poste diesen Thread um 9 Uhr auf X und LinkedIn." Ein einziges
create_post, zwei Ziele, eine abgerechnete X-Anfrage. - "Bei welchen Konten ist X-Analytics an, und was habe ich diesen Monat ausgegeben?" Das ist
get_subscriptionundget_usage.
Teuer, und ein Nein wert:
- "Finde Tweets über MCP Server und antworte auf die guten." Ein abgerechneter Read pro Seite, ohne Grenze.
- "Prüfe jede Stunde alle Erwähnungen." X aktualisiert in diesem Setup genau deshalb nur einmal am Tag.
Derselbe Agent hat auf Instagram oder LinkedIn keine dieser Einschränkungen, und das ist der ehrliche Grund, X als Sonderfall zu behandeln statt als eine Plattform unter acht. Das Bild pro Plattform steht in Instagram MCP server und LinkedIn MCP server, und das breitere Feld wird verglichen in social media MCP servers compared.
PlugKit kostet $49 im Monat für 5 verbundene Konten, jederzeit kündbar, und die X-Calls werden zum Tarif von X ohne Aufschlag durchgereicht. Was bedeutet, dass die ehrliche Fassung dieser Seite lautet: das Abo ist die kleine Zahl, und die Gewohnheiten deines Agenten sind die große.
FAQ
Gibt es einen offiziellen Twitter MCP Server von X?
Nein. X veröffentlicht eine REST-API und eine Entwicklerkonsole, keinen MCP Server. Alles, was du findest, ist von Dritten: entweder ein gehosteter Server wie PlugKit, der die Zugangsdaten hält und die Calls misst, oder ein Open-Source-Wrapper, den du selbst mit deinen eigenen X-Zugangsdaten betreibst.
Was kostet es, einen KI-Agenten auf X posten zu lassen?
$0.015 pro Post, oder $0.200, wenn der Post eine URL enthält, plus $0.005 pro gelesenem Post. Tarife auf der Preisseite der X-API am 12. November 2026 geprüft. Es gibt keine monatliche API-Gebühr, die Rechnung hängt also vollständig davon ab, wie oft dein Agent handelt. Drei Link-Posts pro Tag sind rund $18 im Monat allein an X-Gebühren.
Kann ein MCP Server meine X-DMs lesen?
Mit normalem Zugang nicht. Die DM-Endpoints von X verlangen erhöhten, kostenpflichtigen Zugang, eine Standard-App kann sie also weder lesen noch senden, was der MCP Server auch behauptet. Bietet ein Server X-DMs ohne diesen Zugang an, steuert er die Weboberfläche, was kaputtgeht und das Konto gefährdet.
Warum sind die X-Ausgaben meines Agenten höher als erwartet?
Fast immer Timeline-Reads oder Mention-Polling. Jede Ergebnisseite ist ein abgerechneter Read, und ein Agent, den du bittest, "etwas zum Antworten zu finden", macht davon bereitwillig Hunderte. Setz eine Ausgabengrenze pro Konto, schalte das Polling im Hintergrund ab und beschränke den Agenten auf Posts, die er selbst veröffentlicht hat.
Brauche ich ein eigenes X-Entwicklerkonto?
Nur wenn du deinen eigenen Server betreibst. Bei einem gehosteten MCP Server liegen Zugangsdaten und Abrechnung pro Call beim Anbieter und werden dir zum Einkaufspreis weitergereicht. Baust du selbst, legst du die X-App an, kaufst die Credits und trägst den Zähler. Die größere Fassung dieser Entscheidung steht in MCP oder REST-API für deinen Agenten.
Ein Plug für jede Plattform, die dein Agent anfasst
49 $ im Monat für 5 verbundene Accounts, jederzeit kündbar. Jede Funktion in jedem Tarif.
Hol dir deinen API-Key →