Taplio

offiziell

Betreiben Sie Ihr LinkedIn-Konto von Claude oder ChatGPT aus.

Was kann man mit Taplio MCP machen?

  • Draft a LinkedIn post — Erstellen Sie einen neuen unveröffentlichten Entwurf mit create_draft und verfeinern Sie ihn anschließend mit update_draft.
  • Schedule or publish posts — Verwenden Sie schedule_draft, um einen zukünftigen Veröffentlichungszeitpunkt festzulegen, oder publish_draft, um sofort live zu gehen.
  • Review your post history — Durchsuchen Sie geplante, sendende und gesendete Beiträge mit list_posts und prüfen Sie einen einzelnen Beitrag über get_post.
  • Check your LinkedIn analytics — Rufen Sie kontoübergreifende Metriken mit get_analytics_overview und die Leistung einzelner Beiträge mit get_post_analytics ab.
  • Find inspiration from other creators — Suchen Sie nach leistungsstarken LinkedIn-Beiträgen nach Thema, Engagement oder Follower-Anzahl mit search_inspiration.
  • Load your profile and preferences — Rufen Sie get_me auf, um Ihren LinkedIn-Handle, Ihre Inhaltseinstellungen und aktuellen Statistiken abzurufen.

Dokumentation

Taplio LinkedIn MCP Server

License: MIT MCP Remote server

Der Taplio LinkedIn MCP Server ist ein Model Context Protocol (MCP) Server, der KI-Tools direkt mit Ihrem Taplio-Konto und darüber mit Ihrer LinkedIn-Präsenz verbindet. Er ermöglicht KI-Agenten, Assistenten und Chat-Clients, LinkedIn-Beiträge zu entwerfen, zu planen und zu veröffentlichen, bereits Veröffentlichtes zu durchsuchen, Inspiration von anderen Erstellern zu recherchieren und Ihre Analysen einzusehen – alles in natürlicher Sprache.

Richten Sie Ihren MCP-Host auf den Taplio-Server aus und Sie können Dinge fragen wie:

  • „Entwirf einen LinkedIn-Beitrag über unseren neuen MCP-Launch und plane ihn für Dienstag 9 Uhr.“
  • „Zeig mir meine letzten 10 Beiträge und welcher die meisten Impressionen hatte.“
  • „Finde 20 leistungsstarke Beiträge über linkedin ghostwriting von Erstellern mit unter 50k Followern.“
  • „Wie entwickeln sich meine Follower und mein Engagement in den letzten 30 Tagen?“

Anwendungsfälle

  • Rohe Ideen in veröffentlichungsreife LinkedIn-Beiträge verwandeln, in Ihrer eigenen Stimme und zu Ihren Themen.
  • Automatisierung von Entwurfserstellung, Planung und Veröffentlichung von jedem MCP-fähigen Client aus.
  • Aufbau KI-gestützter Content-Workflows und Berichterstattung auf Basis Ihrer echten LinkedIn-Daten.
  • Gewinnung von Erkenntnissen und Analysen aus Ihrem Beitragsverlauf, ohne Ihren Assistenten zu verlassen.

Inhalt


Remote Taplio MCP Server

Taplio wird als gehosteter, entfernter MCP-Server angeboten. Es muss nichts lokal installiert oder ausgeführt werden: Ihr MCP-Host verbindet sich über HTTP mit dem Taplio-Endpunkt und authentifiziert sich mit OAuth.

EigenschaftWert
TransportStreamable HTTP (remote)
Endpunkthttps://mcp.taplio.com
AuthentifizierungOAuth 2.0 (Autorisierung im Browser, kein API-Schlüssel zum Einfügen)
UmfangDas eigene Taplio- + LinkedIn-Konto des authentifizierten Benutzers
Server-HinweisRufen Sie zuerst get_me auf, um Identität und Einstellungen zu laden

Da der Server remote und OAuth-basiert ist, kopieren Sie niemals ein Geheimnis in eine Konfigurationsdatei. Der Zugriff ist an das Taplio-Konto gebunden, das Sie im Browser genehmigen, und kann jederzeit von Taplio aus widerrufen werden.


Voraussetzungen

  1. Ein aktives Taplio-Konto mit verbundenem LinkedIn.
  2. Ein MCP-fähiger Host (Claude Code, Claude Desktop, VS Code mit Copilot, Cursor, Windsurf oder jeder Client, der MCP über HTTP spricht).
  3. Ein verfügbarer Browser bei der ersten Verbindung, um die OAuth-Autorisierung abzuschließen.

Installation

Claude Code

claude mcp add --transport http taplio https://mcp.taplio.com

Führen Sie dann /mcp in Claude Code aus und autorisieren Sie taplio im Browser, wenn Sie dazu aufgefordert werden.

Claude Desktop / claude.ai-Konnektoren

Öffnen Sie in Claude Desktop oder auf claude.ai Einstellungen -> Konnektoren -> Benutzerdefinierten Konnektor hinzufügen und geben Sie dann ein:

  • Name: Taplio
  • URL: https://mcp.taplio.com

Genehmigen Sie den OAuth-Bildschirm. Die Taplio-Tools erscheinen dann in der Tool-Auswahl.

VS Code

Fügen Sie zu Ihrer Benutzer- oder Arbeitsbereich-MCP-Konfiguration (.vscode/mcp.json) hinzu:

{
  "servers": {
    "taplio": {
      "type": "http",
      "url": "https://mcp.taplio.com"
    }
  }
}

Cursor

In ~/.cursor/mcp.json (oder Einstellungen -> MCP -> Hinzufügen):

{
  "mcpServers": {
    "taplio": {
      "url": "https://mcp.taplio.com"
    }
  }
}

Windsurf

In ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "taplio": {
      "serverUrl": "https://mcp.taplio.com"
    }
  }
}

Generische MCP-Konfiguration

Jeder Client, der entfernte MCP-Server über HTTP unterstützt, kann Folgendes verwenden:

{
  "mcpServers": {
    "taplio": {
      "type": "http",
      "url": "https://mcp.taplio.com"
    }
  }
}

Authentifizierung

Der Taplio MCP Server verwendet OAuth 2.0. Bei der ersten Verwendung öffnet Ihr Client ein Browserfenster, in dem Sie sich bei Taplio anmelden und den Zugriff genehmigen. Der Server handelt dann im Namen dieses einzelnen Kontos. Es werden keine API-Schlüssel, Token oder LinkedIn- Anmeldeinformationen in Ihrer Client-Konfiguration gespeichert. Widerrufen Sie den Zugriff jederzeit in Ihren Taplio-Kontoeinstellungen.


Toolsets

Die Tools sind in funktionale Toolsets gruppiert. Alle arbeiten mit dem eigenen Konto des authentifizierten Benutzers.

ToolsetBeschreibung
ProfilIdentität, Inhaltspräferenzen und aktuelle LinkedIn-Statistiken.
EntwürfeErstellen, lesen, auflisten, bearbeiten und löschen unveröffentlichter Beitragsentwürfe.
VeröffentlichungEinen Entwurf jetzt veröffentlichen, planen oder zurück in Entwürfe verschieben.
BeiträgeGeplante, sendende und gesendete Beiträge durchsuchen.
AnalysenÜbersicht auf Kontoebene und Leistungskennzahlen pro Beitrag.
InspirationLinkedIn-Beiträge anderer Ersteller durchsuchen, um Inhalte an Bewährtem zu orientieren.

Tools

Profil

get_me

Lesen Sie dies zuerst zur Orientierung. Gibt die Identität und die Inhaltspräferenzen des Benutzers zurück, damit Sie die Ausgabe darauf abstimmen und eigene Beiträge erkennen können: Anzeigename und LinkedIn @handle (ein Benutzer kann mehrere Aliase haben, überprüfen Sie beide), plus ai_settings (Branche, Rolle, Sprache, Zielgruppe, Themen, Schlüsselwörter, Beschreibung) und die heutigen LinkedIn-Statistiken (Follower, Kontakte, Profilaufrufe).

Keine Parameter.


Entwürfe

create_draft

Einen neuen LinkedIn-Beitragsentwurf (unveröffentlicht) erstellen. Veröffentlichen Sie ihn später mit schedule_draft oder publish_draft.

ParameterTypErforderlichBeschreibung
contentstringjaDer Textkörper des Entwurfs. 1 bis 3000 Zeichen.

get_draft

Einen einzelnen LinkedIn-Beitragsentwurf anhand der ID abrufen.

ParameterTypErforderlichBeschreibung
idstringjaDie ID des Entwurfs (aus list_drafts).

list_drafts

Die unveröffentlichten LinkedIn-Beitragsentwürfe des Benutzers auflisten.

ParameterTypErforderlichBeschreibung
limitintegerneinMaximale Anzahl zurückzugebender Entwürfe. Standard 25, maximal 100.
cursorstringneinPaginierungstoken aus einer vorherigen Antwort.

update_draft

Den Inhalt eines bestehenden Entwurfs aktualisieren. Nur Entwürfe können bearbeitet werden: veröffentlichte oder geplante Beiträge nicht.

ParameterTypErforderlichBeschreibung
idstringjaDie ID des zu aktualisierenden Entwurfs (aus list_drafts).
contentstringjaDer neue vollständige Textkörper (ersetzt vorhandenen). 1 bis 3000 Zeichen.

delete_draft

Einen LinkedIn-Beitragsentwurf dauerhaft löschen.

ParameterTypErforderlichBeschreibung
idstringjaDie ID des dauerhaft zu löschenden Entwurfs.

Veröffentlichung

publish_draft

Einen Entwurf sofort auf LinkedIn veröffentlichen. Dies geht jetzt live und kann nicht rückgängig gemacht werden.

ParameterTypErforderlichBeschreibung
idstringjaDie ID des sofort zu veröffentlichenden Entwurfs.

schedule_draft

Einen Entwurf so planen, dass er zu einem zukünftigen Zeitpunkt automatisch veröffentlicht wird.

ParameterTypErforderlichBeschreibung
idstringjaDie ID des zu planenden Entwurfs (aus list_drafts).
scheduled_forstringjaISO 8601 Datum/Uhrzeit (z. B. 2026-06-10T14:30:00Z). Mindestens 2 Minuten in der Zukunft.

unschedule

Einen geplanten Beitrag entsplanen und in Entwürfe zurückverschieben, damit Sie ihn bearbeiten, neu planen oder löschen können.

ParameterTypErforderlichBeschreibung
idstringjaDie ID des geplanten Beitrags (aus list_posts).

Beiträge

list_posts

Die LinkedIn-Beiträge des Benutzers auflisten (Status scheduled, sending oder sent), neueste zuerst. Ein Entwurf wird zu einem Beitrag, sobald er geplant oder veröffentlicht ist.

ParameterTypErforderlichBeschreibung
statusenumneinFiltern nach scheduled, sending oder sent. Weglassen für alle drei.
fromstringneinNur Beiträge an oder nach diesem Datum (JJJJ-MM-TT oder ISO 8601, UTC).
tostringneinNur Beiträge an oder vor diesem Datum (JJJJ-MM-TT oder ISO 8601, UTC).
limitintegerneinMaximale Anzahl zurückzugebender Beiträge. Standard 25, maximal 100.
cursorstringneinPaginierungstoken aus einer vorherigen Antwort.

get_post

Einen einzelnen LinkedIn-Beitrag anhand der ID abrufen. Ein Beitrag hat den Status scheduled, sending oder sent; Entwürfe sind separat (verwenden Sie get_draft).

ParameterTypErforderlichBeschreibung
idstringjaDie ID des Beitrags (aus list_posts).

Analysen

get_analytics_overview

Die LinkedIn-Analyseübersicht des Benutzers abrufen (Follower, Impressionen, Engagement). Standardmäßig heute, wenn kein Datumsbereich angegeben ist.

ParameterTypErforderlichBeschreibung
fromstringneinStartdatum (JJJJ-MM-TT, UTC). Standardmäßig heute; Bereich auf 90 Tage begrenzt.
tostringneinEnddatum (JJJJ-MM-TT, UTC). Standardmäßig heute; Bereich auf 90 Tage begrenzt.
metricsstringneinKommagetrennte Teilmenge: followers, connections, profile_views, impressions, likes, comments, shares. Auslassen für alle.
granularityenumneinGröße des Zeitintervalls; nur day wird unterstützt (Standard).

get_post_analytics

Listet die Analyse pro Beitrag des Nutzers auf (Impressionen, Likes, Kommentare, Shares), standardmäßig für die letzten 7 Tage.

ParameterTypErforderlichBeschreibung
fromstringneinStartdatum (JJJJ-MM-TT, UTC). Standardmäßig vor 7 Tagen; Bereich auf 90 Tage begrenzt.
tostringneinEnddatum (JJJJ-MM-TT, UTC). Standardmäßig heute; Bereich auf 90 Tage begrenzt.
limitintegerneinMaximale Anzahl zurückzugebender Beiträge. Standardmäßig 25, begrenzt auf 100.
cursorstringneinPaginierungs-Token aus einer vorherigen Antwort.

Inspiration

search_inspiration

Durchsucht LinkedIn-Beiträge anderer Ersteller zur Inspiration.

ParameterTypErforderlichBeschreibung
querystringneinFreitextsuche über Beitragsinhalte. Auslassen, um Top-Beiträge zu durchsuchen.
langstringneinFiltern nach ISO 639-1 Sprachcode (z. B. en, fr).
min_likesintegerneinNur Beiträge mit mindestens dieser Anzahl an Likes. 0-1000; Standardmäßig 50.
min_commentsintegerneinNur Beiträge mit mindestens dieser Anzahl an Kommentaren. 0-1000; Standardmäßig 0.
min_char_countintegerneinNur Beiträge mit mindestens dieser Anzahl an Zeichen. 0-10000; Standardmäßig 500.
max_followersintegerneinNur Beiträge, deren Autor höchstens diese Anzahl an Followern hat. Standardmäßig 100000.
min_days_oldintegerneinNur Beiträge, die mindestens N Tage alt sind (0-365); Standardmäßig 1. Überschreibt from/to.
max_days_oldintegerneinNur Beiträge aus den letzten N Tagen (0-365). Überschreibt from/to.
fromstringneinNur Beiträge an oder nach diesem Datum. Ignoriert, wenn min/max_days_old gesetzt ist.
tostringneinNur Beiträge an oder vor diesem Datum. Ignoriert, wenn min/max_days_old gesetzt ist.
limitintegerneinMaximale Anzahl zurückzugebender Beiträge. Minimum 1; Standardmäßig 30.

Empfohlener Arbeitsablauf

  1. Rufen Sie get_me einmal zu Beginn einer Sitzung auf, um die Stimme, Themen, Sprache und Statistiken des Nutzers zu laden.
  2. Verwenden Sie search_inspiration, um neue Inhalte auf dem zu gründen, was in der Nische derzeit funktioniert.
  3. Entwerfen Sie mit create_draft, iterieren Sie mit update_draft.
  4. Veröffentlichen Sie mit schedule_draft (bevorzugt) oder publish_draft (sofort).
  5. Berichten Sie mit get_analytics_overview und get_post_analytics, und gleichen Sie mit list_posts ab.

Bibliotheks- und Lebenszyklusmodell

Ein Entwurf und ein Beitrag sind dasselbe Element in verschiedenen Phasen seines Lebens:

create_draft ─┐
              ├─> [ DRAFT ] ──schedule_draft──> [ scheduled ] ──(auto)──> [ sending ] ──> [ sent ]
update_draft ─┘        │                              │
                       └──────publish_draft───────────┴──(immediate)──> [ sending ] ──> [ sent ]

                       [ scheduled ] ──unschedule──> [ DRAFT ]
  • Entwürfe befinden sich in der Liste Entwürfe (list_drafts) und sind die einzige bearbeitbare Phase.
  • Das Planen oder Veröffentlichen eines Entwurfs macht ihn zu einem Beitrag und verschiebt ihn in die Liste Beiträge (list_posts).
  • unschedule verschiebt einen geplanten Beitrag zurück zu den Entwürfen; ein sent Beitrag kann nicht zurückgenommen werden.

Grenzen und Sicherheit

  • Beitragslänge: 1 bis 3000 Zeichen (create_draft, update_draft).
  • Planung: scheduled_for muss mindestens 2 Minuten in der Zukunft liegen, ISO 8601, UTC empfohlen.
  • Analysebereich: auf 90 Tage pro Abfrage begrenzt; paginieren Sie mit cursor für große Ergebnismengen.
  • Unumkehrbare Aktionen: publish_draft geht sofort live und delete_draft ist dauerhaft. Bestätigen Sie die Absicht, bevor Sie einen der beiden aufrufen.
  • Umfang: Jedes Tool agiert nur auf dem eigenen Taplio- und LinkedIn-Konto des authentifizierten Nutzers.

Fehlerbehebung

  • Tools erscheinen nicht: Bestätigen Sie, dass die Server-URL https://mcp.taplio.com ist und dass Sie den OAuth- Browser-Schritt abgeschlossen haben. Führen Sie /mcp (Claude Code) erneut aus oder verbinden Sie den Connector erneut.
  • 401 / Authentifizierungsfehler: Ihre Sitzung ist möglicherweise abgelaufen oder wurde widerrufen. Verbinden Sie sich erneut und autorisieren Sie im Browser.
  • Beitrag kann nicht bearbeitet werden: Nur Entwürfe sind bearbeitbar. Wenn er bereits geplant ist, rufen Sie zuerst unschedule auf; wenn er sent ist, kann er nicht mehr geändert werden.
  • Leere Analysen: Neu veröffentlichte Beiträge brauchen Zeit, um Metriken zu sammeln; überprüfen Sie auch Ihren Datumsbereich im Hinblick auf die 90-Tage-Grenze.

Mitwirken

Dieses Repository dokumentiert den Taplio LinkedIn MCP Server. Siehe CONTRIBUTING.md für Informationen, wie Sie Probleme mit der Dokumentation melden oder Verbesserungen vorschlagen können. Für Produkt-Support kontaktieren Sie Taplio.


Lizenz

Dieses Projekt ist unter den Bedingungen der MIT-Lizenz lizenziert. Siehe LICENSE.