Zum Inhalt springen

Model Context Protocol

Ein Veröffentlichen-Button für jeden MCP-Client.

Verbinde deine Social-Media-Konten einmal und lass deinen Assistenten dann auf zehn Netzwerken entwerfen, in der Vorschau zeigen und planen. SimplePost übernimmt die Zustellung über einen gehosteten MCP-Server mit OAuth.

Server-URL: https://app.simplepost.social/mcp · In jedem Tarif und in der kostenlosen Testphase enthalten

Betreut von SimplePost · Aktualisiert

Verbindung

Endpunkt, Transport und Authentifizierung

Technische Details zum SimplePost-MCP-Server
Endpunkthttps://app.simplepost.social/mcp
TransportStreamable HTTP, zustandslos (POST)
AutorisierungOAuth-Autorisierungscode mit PKCE (S256), dynamische Client-Registrierung (RFC 7591)
Entdeckung/.well-known/oauth-protected-resource und /.well-known/oauth-authorization-server
Scopesaccounts:read, posts:read, posts:validate, posts:write
TokensLaufen nach 90 Tagen ab, werden nur als Hashes gespeichert, sind widerrufbar; keine Refresh-Tokens
TarifeJeder kostenpflichtige Tarif und die 7-tägige kostenlose Testphase
Zu einem Client hinzufügen, der Remote-MCP unterstützt
https://app.simplepost.social/mcp
Claude Code
claude mcp add --transport http simplepost https://app.simplepost.social/mcp

Nicht authentifizierte Anfragen erhalten 401 mit einem WWW-Authenticate-Header, der auf die Metadaten der geschützten Ressource verweist, sodass konforme Clients den OAuth-Ablauf selbstständig starten. Siehe die MCP-Autorisierungsspezifikation .

Tools

Die 12 MCP-Tools

SimplePost-MCP-Tools, Scopes und Zwecke
ToolGeltungsbereichZweck
list_accountsaccounts:readReturn connected social accounts with their accountId, platform, name and credential status.
get_tiktok_creator_infoaccounts:readRead a TikTok account's allowed privacy levels, interaction settings and limits.
upload_mediaposts:writeImport a file from a compatible chat client, or a public URL, and return a SimplePost media URL.
validate_postposts:validateCheck text and media against each network's rules without creating anything.
preview_postposts:validateResolve accounts, media, schedule time and validation as data, without writing.
show_post_previewposts:read / posts:validateRender a visual preview of unsaved content or a saved post (MCP Apps UI with a text fallback).
get_scheduleposts:readReturn day, week or month calendar data, including open posting slots, in an IANA timezone.
show_scheduleposts:readRender the interactive calendar.
create_postposts:writePublish now, schedule for later or save a draft, with per-account overrides, threads, quotes and an idempotency key.
inspect_postsposts:readList drafts, scheduled, posted or failed posts, or inspect one post and its per-account results.
update_scheduled_postposts:writeEdit a draft or future scheduled post: text, accounts, media, thread, options or time.
discard_scheduled_postposts:writeDelete a draft or future scheduled post and its stored media.

Schreibende Tools sind als destruktiv markiert, daher fragt ein Client dich möglicherweise, bevor er sie ausführt. Alle Parameter findest du in der Tool-Referenz.

Empfohlener Workflow

Wie ein Assistent über MCP veröffentlichen sollte

  1. Echte Konten finden

    Rufe list_accounts auf. Ist nichts verbunden, leite den Nutzer zur SimplePost-Web-App weiter.
  2. Inhalte und Medien vorbereiten

    Entwirf den Text, wähle Konto-IDs und verwende eine öffentliche Medien-URL oder upload_media, wenn der Client eine Datei übergeben kann.
  3. Bei Bedarf in der Vorschau ansehen

    preview_post gibt Validierungsdaten zurück; show_post_preview rendert die visuelle Vorschau. Keines von beiden schreibt etwas.
  4. Einmal schreiben

    create_post mit now, schedule oder draft und einem neuen Idempotency-Key. Verwende diesen Key nur erneut, um dieselbe Schreibaktion zu wiederholen.
  5. Das Ergebnis melden

    Lies jedes Ergebnis pro Konto und pro Segment; ein erfolgreicher Aufruf kann Teilfehler enthalten.
  6. Später verwalten

    inspect_posts, um Beiträge zu finden; update_scheduled_post oder discard_scheduled_post für Entwürfe und zukünftige Beiträge.
create_post: ein geplanter Beitrag, vier Netzwerke, zwei Formen
{
  "message": "Northwind 2.4 ist da: Offline-Modus. Überall bearbeiten, später synchronisieren.",
  "accountIds": [
    "acc_linkedin",
    "acc_x",
    "acc_bluesky",
    "acc_threads"
  ],
  "postingMode": "schedule",
  "scheduledFor": "2026-10-01T10:00:00+02:00",
  "media": [
    {
      "type": "image",
      "url": "https://northwind.example/release-card.png"
    }
  ],
  "accountOverrides": {
    "acc_bluesky": {
      "message": "Northwind 2.4 ist da – und funktioniert offline.",
      "thread": [
        {
          "message": "Änderungen werden auf deinem Gerät gespeichert und synchronisiert, sobald du wieder verbunden bist."
        },
        {
          "message": "Konflikte werden dir angezeigt, bevor etwas zusammengeführt wird."
        }
      ]
    },
    "acc_threads": {
      "message": "Northwind 2.4 ist da – und funktioniert offline.",
      "thread": [
        {
          "message": "Bearbeite überall. Synchronisiere, sobald du wieder online bist."
        }
      ]
    }
  },
  "idempotencyKey": "northwind-2-4-launch"
}

Beispieleingabe mit Platzhalter-Konto-IDs. LinkedIn und X verwenden die gemeinsame Nachricht; Bluesky und Threads erhalten über accountOverrides eigene Threads.

Funktionen

Planung, Vorschauen, Varianten und Medien

Planung

  • Plane mit einer ISO-8601-Zeitangabe, die einen Offset enthält; Kalender-Tools erwarten eine IANA-Zeitzone wie Europe/Berlin.
  • SimplePost speichert den Beitrag und veröffentlicht ihn zum Fälligkeitszeitpunkt, wobei er vor dem Senden erneut validiert wird.
  • get_schedule liefert geplante, ausstehende, veröffentlichte und fehlgeschlagene Aktivitäten sowie freie Posting-Slots.

Vorschauen

  • show_post_preview und show_schedule rendern MCP-Apps-Widgets, wenn der Client sie unterstützt, etwa ChatGPT und Claude.
  • Jedes Tool liefert außerdem Text und strukturierte Daten für Clients ohne Widgets.

Varianten und Threads pro Netzwerk

  • accountOverrides ersetzt die Nachricht, die Medien oder den Thread für bestimmte Konten innerhalb eines Beitrags.
  • Threads mit bis zu 24 Folgebeiträgen sind auf X, Bluesky, Threads und Telegram nativ; andere Netzwerke erhalten den ersten Beitrag und eine Warnung.
  • Beiträge zitieren per quotePostId auf X, Bluesky, Threads und LinkedIn.

Medien

  • Öffentliche Bild- und Video-URLs oder Dateien, die der Client an upload_media übergibt.
  • JPEG, PNG, GIF, WebP, MP4, QuickTime und WebM; bis zu 500 MB pro Datei über MCP.
  • Base64-Daten, lokale Dateipfade und blob:-URLs werden vom Remote-Server nicht akzeptiert.

Plattformen

Netzwerke, auf denen der MCP-Server veröffentlicht

Gehostet und Open Source

Gehostetes SimplePost im Vergleich zu den Open-Source-Komponenten

Welche SimplePost-Komponente du verwenden solltest
Gehosteter MCP-Serverapp.simplepost.social/mcp. Verwendet Konten, die im gehosteten SimplePost verbunden sind; SimplePost stellt die Plattform-Apps bereit. Jeder Tarif und die Testphase.
Self-Hosted Scheduler und MCPDieselbe Scheduler-App, einschließlich ihres MCP- und OAuth-Servers, aus dem MIT-lizenzierten Repository simple-post/core. Du stellst die Plattform-Entwickler-Apps und Zugangsdaten bereit.
TypeScript SDK@simple-post/sdk 1.4.0 auf npm. Veröffentlicht direkt mit deinen eigenen Zugangsdaten; keine gehostete Planung und kein MCP.
CLI@simple-post/cli 1.4.0. Gehostete Konten mit Advanced und Pro oder lokale Konten mit eigenen Zugangsdaten. Veröffentlicht sofort.
Gehostete HTTP-APIBearer-API-Schlüssel in Pro und der Testphase, mit Entwürfen, Planung, Idempotenz und Webhooks.

Quelle: github.com/simple-post/core · veröffentlichte Pakete und gehostete Funktionen

FAQ

Fragen zum MCP-Server

Hat SimplePost einen MCP-Server?

Ja. SimplePost betreibt einen Remote-MCP-Server unter https://app.simplepost.social/mcp. Er nutzt Streamable HTTP und OAuth und ist in jedem SimplePost-Tarif sowie in der 7-tägigen kostenlosen Testphase enthalten.

Auf welchen sozialen Netzwerken kann der MCP-Server posten?

X, LinkedIn, Instagram, Facebook, Threads, Bluesky, TikTok, YouTube, Pinterest und Telegram: dieselben zehn Netzwerke wie in der SimplePost-Web-App, mit den Konten, die du dort verbunden hast.

Kann der MCP-Server Beiträge planen?

Ja. create_post akzeptiert einen Veröffentlichungsmodus: now, schedule oder draft. Geplante Beiträge werden von SimplePost gespeichert und zum fälligen Zeitpunkt veröffentlicht, auch wenn der Assistent nicht mehr läuft.

Braucht es einen API-Schlüssel?

Nein. Clients autorisieren sich mit OAuth und PKCE und registrieren sich selbst per dynamischer Client-Registrierung. SimplePost-API-Schlüssel sind für die Pro-HTTP-API gedacht und werden vom MCP-Server nicht akzeptiert.

Ist der MCP-Server Open Source?

Ja. Der MCP-Server ist Teil der SimplePost-Scheduler-App im MIT-lizenzierten Repository simple-post/core. Du kannst den Scheduler mit deinen eigenen Plattform-Apps selbst hosten und den /mcp-Endpunkt deiner Installation verwenden.

Kann ein Assistent über MCP Social-Media-Konten verbinden?

Nein. Social-Media-Konten werden in der SimplePost-Web-App verbunden und neu verbunden. Der MCP-Server funktioniert nur mit bereits verbundenen Konten und gibt deren Tokens niemals preis.

Verbinde einen Assistenten in wenigen Minuten

Starte die kostenlose Testphase, verbinde ein Social-Media-Konto und füge dann die Server-URL zu deinem MCP-Client hinzu.

7 Tage kostenlos · Keine Kreditkarte · MCP in jedem Tarif