X-Konto mit Posts und Trends verwalten

x-twitter-mcp-server · MCP-Server von rafaljanicki · MCP-Server

MCP-Server für X · MIT

Löscht und versendetWas der Baustein im Konto darf

Verbindet den Assistenten über die Twitter-API v2 mit X. Er liest Profile, Follower, Posts, Suche, Trends und Lesezeichen und kann Posts veröffentlichen und löschen.

Eigenes Profil aus den Quellen des Servers, Stand 05.10.2026 · Beleg 4

Was der Server kann

  • Profile sowie Follower- und Following-Listen abrufen.
  • Posts veröffentlichen, löschen und mit Umfragen versehen.
  • Beiträge liken, entliken und als Lesezeichen speichern.
  • Mit search_twitter nach Posts suchen und mit get_trends aktuelle Trends abrufen.
  • Zeitleisten, Erwähnungen und Highlights eines Nutzers lesen.
  • Die Ratenbegrenzung der API wird laut README automatisch behandelt.

Einsatz in Marketing und Vertrieb

Social Media
Zum Launch eines Produkts sucht der Assistent per search_twitter nach Posts zu einem Hashtag, fasst die Stimmung zusammen und entwirft einen Antwort-Post.
Social Media
Der Assistent liest mit get_trends die aktuellen Themen und schlägt dem Team einen passenden Post vor, der erst nach Freigabe mit post_tweet veröffentlicht wird.

Einrichtung

  1. Python 3.10 oder neuer und ein Twitter-Entwicklerkonto mit API-Zugangsdaten bereithalten.
  2. Mit `pip install x-twitter-mcp` installieren.
  3. Die Variablen `TWITTER_API_KEY`, `TWITTER_API_SECRET`, `TWITTER_ACCESS_TOKEN`, `TWITTER_ACCESS_TOKEN_SECRET` und `TWITTER_BEARER_TOKEN` setzen.
  4. In Claude Desktop den Befehl `x-twitter-mcp-server` mit diesen Variablen unter `env` eintragen und Claude Desktop neu starten.

Grenzen

  • Die Lesezeichen-Werkzeuge verlangen den OAuth-2.0-Nutzerkontext; die übrigen Anmeldedaten genügen dafür nicht.
  • Mit delete_all_bookmarks lassen sich alle Lesezeichen auf einmal löschen.
  • Die README verweist für Workflows mit Freigabe, Direktnachrichten und Webhooks auf das separate Plugin TweetClaw für OpenClaw.
  • Bevorzugt wird laut README der Streamable-HTTP-Betrieb; für Claude Desktop gibt es das STDIO-Skript.

Einordnung der Redaktion

Aufgaben: Social Media. Für Marketing und Vertrieb gedacht.

Eigene Einordnung aus Name und Beschreibung des Anbieters, ohne technische Prüfung. Maßgeblich ist der Text des Anbieters darunter.

Beschreibung des Anbieters

X/Twitter MCP server

Eckdaten

—: Angabe nicht belegt.

Maintainer
rafaljanicki
Repository-Lizenz
MIT
Letzter Repository-Commit

Commit innerhalb zwölf Monaten

Dienstanbieter
Offizielle Dienstherkunft nicht belegt
Dienste
X
Bereiche
Marketing, Kommunikation
Plattformen
—
Repository-Themen
fastmcp, mcp, vibecoding, twitter, twitter-api

Werkzeuge

get_user_profile

Liefert Profildetails eines Nutzers.

get_user_followers

Liefert die Follower eines Nutzers.

post_tweet

Veröffentlicht einen Post.

delete_tweet

Löscht einen Post über seine ID.

create_poll_tweet

Veröffentlicht einen Post mit Umfrage.

favorite_tweet

Liked einen Post.

bookmark_tweet

Speichert einen Post als Lesezeichen.

get_bookmarks

Liefert die Lesezeichen des Nutzers.

search_twitter

Sucht nach Posts.

get_trends

Liefert aktuelle Trendthemen.

get_user_mentions

Liefert Erwähnungen eines Nutzers.

Rechte

Löscht und versendet

Einordnung aus Werkzeugliste, Paketangaben und Paketinhalt, keine technische Prüfung · So entsteht die Ampel

  • 4 von 11 Werkzeugen können löschen und versenden, etwa post_tweet, delete_tweet, favorite_tweet.
  • 1 von 11 Werkzeugen legen Daten an oder ändern sie, etwa create_poll_tweet.

Lass löschende, sendende und ausführende Werkzeuge nur nach Bestätigung je Aktion laufen und verbinde zuerst ein Testkonto.

Twitter-API-Zugangsdaten aus dem Developer-Portal (API Key und Secret, Access Token und Secret, Bearer Token). Für die Lesezeichen-Werkzeuge zusätzlich ein OAuth-2.0-Nutzertoken in TWITTER_OAUTH2_USER_ACCESS_TOKEN. Der Server liest und schreibt, auch Posten, Löschen und Liken.

Zugriffe laut Paketangaben
—
Authentifizierung
—
Transport
—
Technische Prüfung
Ungeprüft
Quellen (4)

Verbundenes