CLI-Tool für authentifizierten X (Twitter) API-Zugriff – posten, antworten, suchen, Follower verwalten, DMs senden, Medien hochladen und jeden v2-Endpunkt aufrufen.
npx clawhub@latest install xurlVoraussetzungen
xurl ist ein CLI-Tool zur Interaktion mit der X (Twitter) API v2. Es bietet mensch- und agentenfreundliche Shortcut-Befehle für die häufigsten Aktionen – Posten, Antworten, Suchen, Liken, Folgen, DMs senden und Medien hochladen – sowie rohen curl-artigen Zugriff auf jeden X API v2-Endpunkt. Alle Befehle geben strukturiertes JSON auf stdout aus, sodass Ergebnisse problemlos in andere Tools oder Agenten-Workflows weitergeleitet werden können.
npx clawhub@latest install xurlKlicke oben auf der Seite auf Installieren für die Ein-Klick-Einrichtung
~/.xurl nicht sicher oder praktikabel ist.Fertige Einzeiler decken das Posten, Antworten, Zitieren, Löschen, Suchen, Liken, Reposten, Bookmarken, Folgen, Blockieren, Stummschalten, Senden von DMs und Hochladen von Medien ab. Für alltägliche Aufgaben müssen keine rohen API-Payloads mehr manuell zusammengestellt werden.
Über Shortcuts hinaus funktioniert xurl als universeller X-API-Client. Verwende xurl /2/some/endpoint mit den Flags -X, -d und -H, um jeden v2-Endpunkt zu erreichen – genau wie curl, aber mit automatisch verwalteter Authentifizierung.
Registriere mehrere X-Apps und authentifiziere mehrere OAuth-2.0-Konten pro App. Wechsle zwischen ihnen mit xurl auth default oder überschreibe sie pro Anfrage mit den Flags --app und --username.
Lade Bilder oder Videos mit xurl media upload hoch und füge die zurückgegebene media_id direkt an einen Beitrag oder eine Antwort an. Der Verarbeitungsstatus von Videos kann mit xurl media status --wait abgefragt werden.
Bekannte Streaming-Endpunkte (z. B. /2/tweets/search/stream, /2/tweets/sample/stream) werden automatisch erkannt und korrekt verarbeitet. Jeder Endpunkt kann mit dem Flag -s in den Streaming-Modus versetzt werden.
Anmeldedaten werden lokal in ~/.xurl gespeichert und müssen niemals direkt übergeben werden. Das Tool setzt eine strikte Richtlinie durch, die das Einbetten von Geheimnissen im Klartext verbietet, was die Nutzung innerhalb von KI-Agenten- oder LLM-Workflows sicherer macht, in denen das Risiko eines Prompt- oder Kontext-Leaks besteht.
Ein Agent kann mit xurl search nach Beiträgen zu einem Thema suchen, mit xurl read den Kontext lesen und anschließend die relevantesten Ergebnisse kommentieren oder liken – alles in einem einzigen verketteten Workflow mit strukturiertem JSON bei jedem Schritt.
Lade ein vorbereitetes Bild mit xurl media upload hoch, erfasse die media_id aus der JSON-Antwort und füge sie sofort an einen neuen Beitrag an – dies ermöglicht vollständig automatisierte, medienreiche Publishing-Pipelines.
Überprüfen Sie regelmäßig Erwähnungen, die Startseiten-Timeline, neue Follower und Direktnachrichten mithilfe von xurl mentions, xurl timeline, xurl followers und xurl dms, um Überwachungs-Dashboards oder Benachrichtigungs-Bots zu betreiben.
Registriere separate Dev- und Prod-Apps, authentifiziere jede unabhängig voneinander und wechsle zwischen ihnen mit xurl auth default oder pro Anfrage mit --app-Überschreibungen — ohne jemals Anmeldeinformationen zu vermischen.
~/.xurl gespeichert werden. Unterstützt OAuth 2.0 (empfohlen), OAuth 1.0a und App-only-Authentifizierung. Anmeldedaten erhalten Sie unter developer.x.com.npx clawhub@latest install xurlVoraussetzungen
Anmelden, um eine Bewertung zu schreiben
Noch keine Bewertungen. Sei der Erste, der seine Erfahrungen teilt!