X/Twitter-Beitrag erstellen und planen
Erstellen und planen Sie Beiträge für X (Twitter) mit dem Publora MCP-Server. Unterstützt Textbeiträge, Bilder (bis zu 4), Videos und automatische Thread-Aufteilung für längere Inhalte.
Voraussetzungen
Pläne: Erfordert einen kostenpflichtigen Plan (X-API-Kosten werden weitergegeben). Aktuelle Grenzwerte und Preise: publora.com/pricing
Wichtig: X/Twitter ist aufgrund der Twitter-API-Kosten NICHT im kostenlosen Starter-Plan verfügbar.
Erste Schritte
- Account erstellen unter publora.com/register
- Pro- oder Premium-Plan wählen (X/Twitter erfordert einen kostenpflichtigen Plan)
- X/Twitter verbinden per OAuth im Publora Dashboard
- API-Schlüssel abrufen unter app.publora.com/dashboard/api
- Ihren Agenten mit dem MCP-Server verbinden unter
https://mcp.publora.com, authentifiziert mitAuthorization: Bearer sk_YOUR_API_KEY. In Claude Code:
claude mcp add publora --transport http https://mcp.publora.com \
--header "Authorization: Bearer sk_YOUR_API_KEY"
Claude Desktop, Cursor, Codex, OpenClaw und der claude.ai-Connector benötigen jeweils eine andere Konfigurationsdatei oder einen anderen Ablauf: Siehe Client-Setup für den genauen Pfad und Codeausschnitt.
REST-API als Alternative
Falls MCP nicht verfügbar ist, kann die REST-API direkt verwendet werden:
Basis-URL: https://api.publora.com/api/v1
Authentifizierung: x-publora-key-Header
# Verbundene Plattformen abrufen
curl -X GET "https://api.publora.com/api/v1/platform-connections" \
-H "x-publora-key: sk_your_api_key"
# Beitrag erstellen
curl -X POST "https://api.publora.com/api/v1/create-post" \
-H "x-publora-key: sk_your_api_key" \
-H "Content-Type: application/json" \
-d '{
"platforms": ["twitter-123456789"],
"content": "Dein Tweet-Inhalt",
"scheduledTime": "2026-03-25T10:00:00Z"
}'
Plattform-ID-Format: twitter-{id} (z.B. twitter-123456789)
📖 Dokumentation: docs.publora.com
Plattform-Grenzwerte
| Merkmal | API-Grenzwert | Hinweise |
|---|---|---|
| Zeichen | 280 | Emojis zählen als 2 Zeichen |
| Bilder | Bis zu 4 | Automatisch in PNG konvertiert (max. 1000px Breite) |
| Videolänge | 2 Min 20 Sek (140 Sek) | Publora validiert X-Videos bei 140 Sek |
| Videogröße | 512 MB | MP4, MOV-Formate |
| Threading | Automatisch | Inhalt über 280 Zeichen wird mit (1/N)-Markierungen aufgeteilt |
Zeichenzählung
X hat spezifische Regeln zur Zeichenzählung, die Publora automatisch handhabt:
- Standardzeichen = 1
- Emojis = 2 Zeichen
- URLs werden nach der tatsächlichen Länge gezählt
- Thread-Markierungen reservieren 10 Zeichen pro Tweet
Automatisches Threading
Wenn der Inhalt 280 Zeichen überschreitet, erstellt Publora automatisch einen verknüpften Thread:
- Inhalt wird an Absatzumbrüchen, dann an Satzgrenzen, dann an Wortgrenzen aufgeteilt
- Jeder Teil wird mit
(1/N),(2/N)nummeriert - Tweets werden über den
reply_to_id-Parameter von X verknüpft
Manuelle Thread-Umbrüche
Verwenden Sie --- in einer eigenen Zeile, um einen Thread-Umbruch zu erzwingen:
Dies ist mein erster Tweet im Thread.
---
Dies ist mein zweiter Tweet im Thread.
---
Und dies ist mein dritter Tweet!
Verfügbare Werkzeuge
create_post
Erstellt einen neuen X/Twitter-Beitrag oder Thread.
Parameter:
platforms: Array mit Ihrer X-Verbindungs-ID (z.B.["twitter-12345678"])content: Beitragstext (wird automatisch in Threads aufgeteilt, wenn über 280 Zeichen)scheduledTime: ISO 8601 UTC-Datumszeit. Optional: Wenn weggelassen, wird der Beitrag als Entwurf erstellt. Senden Sie eine zukünftige Zeit, um zu planen. Eine Zeit, die fünf oder mehr Minuten in der Vergangenheit liegt, wird mitSCHEDULED_TIME_IN_PASTabgelehnt. Für sofortiges Posten verwenden Sie die aktuelle Zeit plus eine Minute.mediaUrls: bis zu 10 öffentliche https-Bild- oder Video-URLs. Publora lädt sie serverseitig herunter und hängt sie vor der Validierung an, sodass Medien und Planung in einem Aufruf erfolgen. Dies ist die Ein-Schritt-Alternative zum Ablauf „Entwurf, dannget_upload_url, danncomplete_media“. Der Import ist auf 60 URLs pro Stunde begrenzt.
get_upload_url
Ruft eine vorab signierte URL für Medien-Uploads ab.
Parameter:
postGroupId: Beitrags-ID, an die das Medium angehängt werden sollfileName: Dateiname (z.B. "image.png", "video.mp4")contentType:image/png,image/jpeg,video/mp4type:"image"oder"video"
complete_media
Schließt eine über get_upload_url hochgeladene Datei ab, nachdem der vorab signierte PUT erfolgreich war. Optional, da die Planung auch ausstehende Medien abschließt; ein frühzeitiger Aufruf zeigt jedoch Format- und Sondierungsfehler vor der Veröffentlichung an. Nicht erforderlich für Medien, die mit mediaUrls angehängt wurden.
Parameter:
mediaId: die vonget_upload_urlzurückgegebene ID
list_connections
Listet Ihre verbundenen Konten mit ihren Plattform-IDs auf. Rufen Sie dies zuerst auf und kopieren Sie die IDs genau; sie sind niemals erratbar.
list_posts / get_post / update_post / delete_post
Verwaltet geplante und als Entwurf gespeicherte Beiträge. update_post ändert auch content und platforms bei einem Entwurf oder geplanten Beitrag, sodass das Korrigieren eines Tippfehlers oder die Neuausrichtung nicht mehr das Löschen und Neuerstellen bedeutet. delete_media und prune_media_reference bereinigen hochgeladene Dateien.
Beispiele
Einfacher Tweet
Poste dies auf X:
„Wir haben gerade unsere neue API-Dokumentation veröffentlicht. Schaut es euch an!“
Tweet mit Bildern
Poste dies auf Twitter mit Screenshots des neuen Dashboards:
„Vorher und nachher unseres Redesigns. Was denkt ihr?“
Hinweis: Bis zu 4 Bilder erlaubt. Alle Bilder werden automatisch in PNG konvertiert.
Längeres Thread
Erstelle einen Twitter-Thread:
„Thread: 5 Lektionen aus dem Aufbau unseres Startups
---
1. Früh ausliefern, schnell iterieren. Wir starteten mit einem fehlerhaften MVP und verbesserten uns durch echtes Feedback.
---
2. Täglich mit Nutzern sprechen. Unsere besten Funktionen kamen aus Kundengesprächen.
---
3. Fokus schlägt Funktionen. Wir stellten 3 Produkte ein, um uns auf das eine zu konzentrieren, das funktionierte.“
Geplanter Tweet
Plane dies für morgen um 9 Uhr:
„Montagsmotivation: Fang an, bevor du bereit bist.“
Wichtige Einschränkungen
-
Pro-Plan erforderlich: X/Twitter ist aufgrund der Twitter-API-Kosten vom kostenlosen Starter-Plan ausgeschlossen.
-
140-Sekunden-Videolimit: Publora validiert X-Videos bei 2 Minuten 20 Sekunden (140 Sekunden). Längere Videos werden abgelehnt.
-
Automatische Bildkonvertierung: Alle Bilder werden vor dem Upload in PNG konvertiert (max. 1000px Breite). Animierte GIFs verlieren ihre Animation.
-
Keine Bild+Video-Mischung: Ein Tweet kann entweder Bilder ODER ein Video enthalten, nicht beides.
-
Medien nur im ersten Tweet: In Threads werden Bilder/Videos nur an den ersten Tweet angehängt.
Best Practices
Inhalt
- Aufhänger in der ersten Zeile: Die meiste Interaktion erfolgt beim ersten Tweet
- Optimale Thread-Länge: 3–7 Tweets für die beste Interaktion
- Emoji-Bewusstsein: Denken Sie daran, dass Emojis als 2 Zeichen zählen
Timing
- Beste Zeiten: 8–10 Uhr, 12–13 Uhr, 17–18 Uhr in der Zielzeitzone
- Häufigkeit: 3–5 Tweets pro Tag für Wachstum
- Threads: Morgens posten für maximale Sichtbarkeit
Engagement
- Auf Kommentare innerhalb der ersten Stunde antworten
- Eigene Threads retweeten (Quote Tweet) für Sichtbarkeit
- Relevante Hashtags verwenden (1–2 pro Tweet)
Fehlerbehebung
| Fehler | Ursache | Lösung |
|---|---|---|
| „X/Twitter erfordert Pro-Plan“ | Starter-Plan wird verwendet | Upgrade auf Pro unter publora.com/settings |
| „Inhalt zu lang“ | Über 280 Zeichen und Threading fehlgeschlagen | Manuelle ----Umbrüche einfügen |
| „Video zu lang“ | Über 140 Sekunden | Video auf unter 2 Minuten 20 Sekunden kürzen |
| „Zu viele Bilder“ | Mehr als 4 Bilder | Auf 4 oder weniger reduzieren |
| „Ratenlimit überschritten“ | X-API-Limit erreicht | Warten und erneut versuchen |