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
| Endpunkt | https://app.simplepost.social/mcp |
|---|---|
| Transport | Streamable HTTP, zustandslos (POST) |
| Autorisierung | OAuth-Autorisierungscode mit PKCE (S256), dynamische Client-Registrierung (RFC 7591) |
| Entdeckung | /.well-known/oauth-protected-resource und /.well-known/oauth-authorization-server |
| Scopes | accounts:read, posts:read, posts:validate, posts:write |
| Tokens | Laufen nach 90 Tagen ab, werden nur als Hashes gespeichert, sind widerrufbar; keine Refresh-Tokens |
| Tarife | Jeder kostenpflichtige Tarif und die 7-tägige kostenlose Testphase |
https://app.simplepost.social/mcpclaude mcp add --transport http simplepost https://app.simplepost.social/mcpNicht 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
| Tool | Geltungsbereich | Zweck |
|---|---|---|
| list_accounts | accounts:read | Return connected social accounts with their accountId, platform, name and credential status. |
| get_tiktok_creator_info | accounts:read | Read a TikTok account's allowed privacy levels, interaction settings and limits. |
| upload_media | posts:write | Import a file from a compatible chat client, or a public URL, and return a SimplePost media URL. |
| validate_post | posts:validate | Check text and media against each network's rules without creating anything. |
| preview_post | posts:validate | Resolve accounts, media, schedule time and validation as data, without writing. |
| show_post_preview | posts:read / posts:validate | Render a visual preview of unsaved content or a saved post (MCP Apps UI with a text fallback). |
| get_schedule | posts:read | Return day, week or month calendar data, including open posting slots, in an IANA timezone. |
| show_schedule | posts:read | Render the interactive calendar. |
| create_post | posts:write | Publish now, schedule for later or save a draft, with per-account overrides, threads, quotes and an idempotency key. |
| inspect_posts | posts:read | List drafts, scheduled, posted or failed posts, or inspect one post and its per-account results. |
| update_scheduled_post | posts:write | Edit a draft or future scheduled post: text, accounts, media, thread, options or time. |
| discard_scheduled_post | posts:write | Delete 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
Echte Konten finden
Rufe list_accounts auf. Ist nichts verbunden, leite den Nutzer zur SimplePost-Web-App weiter.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.Bei Bedarf in der Vorschau ansehen
preview_post gibt Validierungsdaten zurück; show_post_preview rendert die visuelle Vorschau. Keines von beiden schreibt etwas.Einmal schreiben
create_post mit now, schedule oder draft und einem neuen Idempotency-Key. Verwende diesen Key nur erneut, um dieselbe Schreibaktion zu wiederholen.Das Ergebnis melden
Lies jedes Ergebnis pro Konto und pro Segment; ein erfolgreicher Aufruf kann Teilfehler enthalten.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.
{
"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.
Kompatible Clients
KI-Clients, die den SimplePost-MCP-Server nutzen
- VerzeichniseintragPublish to social media from ChatGPTInstall the SimplePost plugin in ChatGPT to preview, schedule and publish posts on ten networks.
- VerzeichniseintragPublish to social media from ClaudeConnect SimplePost from the Claude directory to prepare, adapt, preview and schedule posts.
- Manuelle MCP-KonfigurationPublish to social media from Claude CodeAdd the SimplePost MCP server with one command and publish release announcements from your repository.
- Manuelle MCP-KonfigurationPublish to social media from CursorAdd SimplePost to Cursor's mcp.json so the agent can announce releases on your social accounts.
- Installierbare Erweiterung oder BundlePublish to social media from OpenClawInstall the SimplePost bundle from ClawHub or add the MCP server, then publish from your agent.
- Installierbare Erweiterung oder BundlePublish to social media from Gemini CLIInstall the SimplePost Gemini CLI extension and schedule posts from the terminal.
Andere Clients, die Remote-Streamable-HTTP-Server mit OAuth unterstützen, können dieselbe URL verwenden. Siehe alle KI-Clients und den Social-Media-Scheduler für KI-Agenten für CLI- und API-Optionen.
Gehostet und Open Source
Gehostetes SimplePost im Vergleich zu den Open-Source-Komponenten
| Gehosteter MCP-Server | app.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 MCP | Dieselbe 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-API | Bearer-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
7 Tage kostenlos · Keine Kreditkarte · MCP in jedem Tarif