← Entwickler

MCP (Claude Desktop, Cursor, ...)

Verbinde einen MCP-Client direkt mit deinem Konto und steuere den gesamten Post-Lebenszyklus aus einem Chat — derselbe API-Key wie bei der REST-API, ein anderer Transportweg.

API- und MCP-Zugriff ist im Team-Paket enthalten.

Einrichtung

  1. Erstelle im Dashboard unter Konto → Entwickler einen API-Key und kopiere den Klartext-Wert (wird einmal angezeigt).
  2. Öffne die Konfiguration deines MCP-Clients (z. B. claude_desktop_config.json von Claude Desktop) und füge einen Server-Eintrag hinzu:
{
  "mcpServers": {
    "linkedin-posting-system": {
      "url": "https://app.tidefall.de/api/mcp",
      "headers": { "Authorization": "Bearer lps_YOUR_KEY" }
    }
  }
}

Starte den Client neu. Die folgenden Tools erscheinen in seinem Tool-Menü.

Tools

22 Tools, mit derselben Konto-Zuordnung und Trennung zwischen Mitgliedern wie die REST-API (siehe Authentifizierung). Diese Liste kann nach einem frischen Deploy hinterherhinken — das Tool-Menü deines verbundenen Clients ist immer die aktuelle, maßgebliche Quelle; zeigt es eine andere Anzahl als hier, vertraue dem Client.

Ideen

  • research_keyword — recherchiert ein Stichwort über Perplexity und speichert die entstandenen Ideen mit je einem Winkel; nutze die zurückgegebene ID mit create_post_from_idea, um daraus einen Post zu machen.
  • generate_ideas — erzeugt einen frischen Schwung Ideen aus deinen gespeicherten Quellen (RSS/URLs); läuft synchron und blockiert bis zum Ende.
  • list_ideas — listet gespeicherte Ideen (Status new/used/dismissed, Standard new; bis zu 50 auf einmal).
  • create_post_from_idea — wandelt eine gespeicherte Idee in einen Entwurf um und startet die Erzeugung, die Idee gilt dann als verwendet (idempotent — erneutes Ausführen liefert denselben Post).
  • update_idea — bearbeitet Titel und/oder Winkel einer gespeicherten Idee.
  • dismiss_idea — markiert eine Idee als verworfen, damit sie nicht mehr als neu auftaucht.
  • restore_idea — holt eine verworfene Idee zurück auf neu (bereits umgewandelte Ideen bleiben unberührt).

Entwerfen

  • generate_post — entwirft einen neuen Post zu einem Thema.
  • regenerate_post — schreibt einen bestehenden Entwurf mit einem anderen Template neu.
  • update_post — überschreibt den Text eines unveröffentlichten Posts.

Bilder, Video & Karussells

  • generate_images — erzeugt 4 KI-Bildvorschläge für einen Post.
  • upload_image — hängt dein eigenes JPEG/PNG oder ein fertiges PDF an (per URL).
  • upload_carousel — fasst 2–20 Slide-Bilder (per URL) zu einem Karussell-PDF zusammen.
  • upload_video — hängt ein MP4 (per URL, ≤200 MB) als natives LinkedIn-Video an.
  • select_image — wählt, welcher Vorschlag (erzeugt oder hochgeladen) verwendet wird.

Veröffentlichen

  • save_as_draft — speichert zum späteren Bearbeiten.
  • schedule_post — plant für einen späteren Zeitpunkt (braucht Text + Bild).
  • publish_now — veröffentlicht sofort auf LinkedIn.
  • delete_post — löscht deinen eigenen Entwurf bzw. geplanten Post (veröffentlichte Posts lassen sich nicht zurückholen).

Lesen

  • list_drafts — listet alle unveröffentlichten Posts.
  • get_post — holt die vollständigen Daten eines Posts.
  • get_analytics — Konto-Kennzahlen + die 5 besten Posts nach Engagement.

Rate-Limits

Einige Tools haben zusätzlich zu den üblichen API-Rate-Limits (siehe Rate-Limits) ein Tageslimit pro Key — ein Tool am Limit liefert statt der Ausführung einen Klartext-Fehler, der das Limit nennt.