Installation überspringen. In unter 2 Minuten einsatzbereit.
Starte eine kostenlose Testphase auf cloud.anythingmcp.com, füge X (Twitter) mit einem Klick hinzu und richte deinen KI-Client (Claude, ChatGPT, Copilot oder Cursor) auf den erzeugten MCP-Endpoint. Kein Docker, kein git clone, keinerlei Entwicklungserfahrung nötig.
Zusammenfassung
Lass deine KI mit X (ehemals Twitter) arbeiten: Posts, deine Timeline, Erwähnungen, Lesezeichen, Listen und Direktnachrichten lesen und durchsuchen, Accounts und Follower nachschlagen sowie nach deiner Bestätigung Posts, Antworten und Zitate veröffentlichen, liken, reposten und DMs senden.
Frag einfach
Beispiel-Prompts für X (Twitter)
Klick auf einen Prompt, um ihn zu kopieren. In Claude, ChatGPT, Cursor, Gemini, Copilot oder OpenClaw einfügen — und gegen diesen Connector laufen lassen.
Claude ist KI und kann Fehler machen. Bitte Antworten gegenprüfen.
💡 Keine Installation? Nutze cloud.anythingmcp.com direkt. Einloggen, Connectors → X (Twitter) klicken, Zugangsdaten einfügen, MCP-API-Key erzeugen, fertig. Kein Docker, kein
git clone, kein lokaler Server.
X (Twitter) + Meta Muse
Lass deine KI mit X (ehemals Twitter) arbeiten: Posts, deine Timeline, Erwähnungen, Lesezeichen, Listen und Direktnachrichten lesen und durchsuchen, Accounts und Follower nachschlagen sowie nach deiner Bestätigung Posts, Antworten und Zitate veröffentlichen, liken, reposten und DMs senden.
Voraussetzungen
Die vollständige Setup-Anleitung ist in den Connector eingebaut (im Store sichtbar, wenn du den Connector auswählst). Benötigte Umgebungsvariablen für diesen Connector:
X_CLIENT_ID, X_CLIENT_SECRET
Schritt 1 — Zugangsdaten holen
- Öffne die X Developer Console unter
https://console.x.com, melde dich mit dem X-Account an, dem die App gehören soll, und klicke auf Create App. - Lade im Billing-Bereich API-Guthaben auf. Die X API wird pro Nutzung über vorausbezahltes Guthaben abgerechnet, und neue Entwickler bekommen keinen kostenlosen Tarif: Ohne Guthaben lehnt X jeden Aufruf ab.
- Öffne die User authentication settings der App und klicke auf Set up. Wähle als App-Berechtigung Read and write and Direct message (Read and write reicht, wenn du die DM-Tools weglässt), als App-Typ Web App, Automated App or Bot, eine Website-URL und die Callback-URI
https://cloud.anythingmcp.com/api/mcp-oauth/callback. Hostest du AnythingMCP selbst, lautet sie<your AnythingMCP URL>/api/mcp-oauth/callback. X vergleicht sie Zeichen für Zeichen, einschließlich eines abschließenden Schrägstrichs. Nimm bei einer lokalen Installation127.0.0.1, nichtlocalhost:http://127.0.0.1:<port>/api/mcp-oauth/callback. - Kopiere die OAuth 2.0 Client ID und das Client Secret in
X_CLIENT_IDundX_CLIENT_SECRET. X zeigt das Secret nur einmal an. API Key, API Secret und Bearer Token der App gehören zu anderen Anmeldeverfahren und werden hier nicht verwendet. - Installiere den Connector, klicke auf Authorize with Provider und erlaube den Zugriff auf X. Die Anmeldung läuft über OAuth 2.0, AnythingMCP sieht dein X-Passwort also nie und erneuert die Access-Tokens (zwei Stunden gültig) selbst.
- Beginne mit
x_get_me: Das Tool liefert deinen Account und die numerische User-ID, die die Tools für Timeline, Likes, Reposts, Lesezeichen und Follows brauchen.x_get_user_by_usernamemacht aus jedem @username die passende ID.
Was es kostet: X bucht jeden Lesezugriff und jeden Post von deinem Guthaben ab. Veröffentlichen kostet mehr als Lesen, und ein Post mit Link deutlich mehr. Das Lesen deiner eigenen Daten ist günstiger, wenn der Account, mit dem du dich anmeldest, auch die Developer-App besitzt, und dasselbe Element, das an einem UTC-Tag zweimal gelesen wird, wird nur einmal berechnet. Setze in der Developer Console ein Ausgabenlimit und prüfe die aktuellen Preise von X unter https://docs.x.com/x-api/getting-started/pricing. Fragst du weniger Ergebnisse an, bleibt die Rechnung niedrig, denn jedes zurückgegebene Element zählt.
Erst bestätigen: Posts, Antworten, Zitate, Reposts und Direktnachrichten (x_create_post, x_reply_to_post, x_quote_post, x_repost, x_send_dm, x_send_dm_to_conversation) gehen sofort raus, deshalb zeigt dir die KI den genauen Text und den Empfänger und wartet auf dein Ja. Auch das Folgen und Entfolgen von Accounts wird bestätigt. x_delete_post und x_delete_dm sind bei der Installation ausgeschaltet.
Antworten: X nimmt eine über die API gesendete Antwort nur an, wenn der Autor des ursprünglichen Posts deinen Account erwähnt oder zitiert hat. Antworten in deinen eigenen Threads und auf deine Erwähnungen funktionieren.
Suche und Nachrichten: Die Suche umfasst die letzten 7 Tage und versteht die Operatoren von X, etwa from:, to:, #hashtag, "exact phrase", -is:retweet oder lang:en. x_count_recent_posts zählt passende Posts, ohne sie zu lesen. Direktnachrichten reichen 30 Tage zurück; verschlüsselte Unterhaltungen sind über die API nicht verfügbar.
Nur lesen oder ohne DMs: Entferne in den OAuth-Einstellungen des Connectors die .write-Scopes oder die dm.-Scopes, autorisiere erneut und schalte die Tools aus, die sie brauchen.
Häufige Fehler: 401 bedeutet, dass die Autorisierung widerrufen wurde oder sich das Client Secret geändert hat, also autorisiere erneut. 403 mit client-forbidden oder client-not-enrolled bedeutet, dass die App nicht auf Pay-per-use läuft: Verschiebe sie in der Developer Console in das Paket Pay-per-use und die Umgebung Production und lade Guthaben auf. Scheitern Aufrufe, die vorher funktioniert haben, ist meist das Guthaben oder das Ausgabenlimit aufgebraucht. 429 ist das Rate Limit von X, das alle 15 Minuten zurückgesetzt wird.
Der Connector lädt keine Medien hoch (Posts bestehen aus Text oder Umfragen), durchsucht nicht das gesamte Archiv, streamt keine Posts, verwaltet keine Listen, schaltet keine Accounts stumm, blockiert keine Accounts und schaltet keine Anzeigen.
Schritt 2 — Adapter installieren
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Schritt 3 — Connector in Muse hinzufügen
Deine Server-URL: Öffne in AnythingMCP MCP Servers → den Server, auf dem dieser Connector liegt, und kopiere seine URL (
https://cloud.anythingmcp.com/mcp/…). Setze sie überall ein, wo diese AnleitungYOUR_SERVER_IDzeigt.
Muse bindet Remote-MCP-Server als Custom Connectors ein und meldet sich per OAuth bei ihnen an.
- Öffne in Muse Settings → Connectors und wähle Add custom connector.
- Füge die MCP-Server-URL
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_IDein. - Muse öffnet die Anmeldeseite von AnythingMCP: Melde dich an und bestätige den Zugriff.
- Bitte Muse im Chat um etwas, wofür es die
X (Twitter)-Tools braucht.
Du kannst den Connector auch per Chat einrichten, im Web, in den Apps für iOS und Android oder in WhatsApp. Schick Muse diese Nachricht:
Create a Custom Connector for a new remote MCP server, then connect to it:
Name: AnythingMCP
Transport: remote streamable HTTP
URL: https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID
Auth: OAuth
Du hostest selbst? Nimm statt https://cloud.anythingmcp.com die öffentliche HTTPS-Adresse deiner Instanz. Muse verbindet sich aus der Cloud von Meta, localhost funktioniert deshalb nicht.
Verfügbare Tools
| Tool | What it does |
|---|---|
x_get_me | Read the X account that authorized the connector: id, name, @username and the user fields asked for |
x_get_user_by_username | Look up one X account by its @username (without the @): id, name, bio, follower and post counts and more |
x_get_users_by_usernames | Look up up to 100 X accounts by @username in one call |
x_get_user | Look up one X account by its numeric user id: name, @username, bio, counts and the user fields asked for |
x_search_users | Find X accounts by name or @username keywords |
x_get_post | Read one post by id: text, author_id, time, metrics and the fields asked for |
x_get_posts | Read up to 100 posts by id in one call |
x_list_user_posts | List the most recent posts of an account (up to the last 3,200), newest first |
x_list_user_mentions | List the most recent posts that mention an account (up to the last 800), newest first |
x_get_home_timeline | Read your home timeline in reverse chronological order: posts and reposts from you and the accounts you follow |
x_search_recent_posts | Search posts from the last 7 days with X search operators, e.g. "anythingmcp lang:en -is:retweet", from:username, to:username, #hashtag… |
x_count_recent_posts | Count the posts of the last 7 days that match a search query, per minute, hour or day, without reading them |
x_list_quote_posts | List the posts that quote a given post, newest first, with the quoting text and author_id |
x_list_reposted_by | List the accounts that reposted a post, with the user fields asked for |
x_list_liking_users | List the accounts that liked a post |
x_create_post | Publish a new post on the authorized account, visible to everyone at once |
x_reply_to_post | Publish a reply to a post, visible to everyone at once |
x_quote_post | Publish a post that quotes another post with your comment, visible to everyone at once |
x_delete_post | Delete one of your own posts for good |
x_list_liked_posts | List the posts an account liked, newest like first |
x_like_post | Like a post as the authorized account |
x_unlike_post | Remove your like from a post you liked before |
x_repost | Repost a post to your followers, visible to everyone at once |
x_undo_repost | Take back your repost of a post; the original post stays |
x_list_bookmarks | List your bookmarked posts, most recently bookmarked first (up to the last 800) |
x_add_bookmark | Bookmark a post |
x_remove_bookmark | Remove a post from your bookmarks |
x_list_followers | List the accounts that follow an account, newest follower first |
x_list_following | List the accounts an account follows, most recently followed first |
x_follow_user | Follow an account as the authorized account; the other account is notified |
x_unfollow_user | Stop following an account as the authorized account |
x_list_owned_lists | List the X Lists an account owns: id, name, description, member and follower counts |
x_list_followed_lists | List the X Lists an account follows: id, name, description, member and follower counts |
x_get_list | Read one X List: name, description, member and follower counts, whether it is private and when it was created |
x_list_list_posts | Read the latest posts from the members of an X List, newest first |
x_list_list_members | List the accounts that are members of an X List, with the user fields asked for |
x_list_dm_events | List your recent direct messages across all conversations (the last 30 days), newest first |
x_list_dm_conversation_with_user | Read your one-to-one direct message conversation with another account (the last 30 days), newest first |
x_send_dm | Send a direct message to an account, in your one-to-one conversation with it (created when needed) |
x_send_dm_to_conversation | Send a direct message into an existing conversation (one-to-one or group) by its dm_conversation_id from x_list_dm_events |
x_delete_dm | Delete one of your direct messages, for you only (the other side keeps it) |
Beispiel-Prompts
- „Zeig mir die heutigen Erwähnungen meines Accounts und entwirf Antworten auf die, in denen eine Frage gestellt wird.“
- „Durchsuche Posts der letzten 7 Tage zu unserem Produktlaunch und fasse die Stimmung zusammen.“
- „Wie viele Posts haben diese Woche pro Tag #ourbrand erwähnt?“
- „Entwirf einen Post, der unsere neue Preisseite ankündigt, und veröffentliche ihn, sobald ich den Text freigebe.“
FAQ
Wo ist Muse verfügbar? Meta bietet Muse derzeit in den USA und in Kanada an, im Web, in den Apps für iOS und Android und in WhatsApp.
Prüft Meta diesen Connector? Nein. Meta prüft Custom Connectors nicht. Muse sieht nur die Tools, die du in AnythingMCP für diesen MCP-Server eingeschaltet hast, und du kannst den Connector jederzeit unter Settings → Connectors trennen.
Nächste Schritte
War dieser Guide hilfreich?