Kamaankamaan

Blogposts aus Claude und ChatGPT veröffentlichen: das AI-native CMS-Setup

Du schreibst deine Blog-Drafts schon in Claude und ChatGPT. Das Dashboard ist der Flaschenhals. Hier ist der AI-native CMS-Workflow, der direkt aus dem Chat veröffentlicht, mit MCP Server und ChatGPT Actions als Verdraht

Junaid Khalid
Junaid Khalid
27. Mai 2026 · 13 min read

Du schreibst den Draft in Claude. Du polierst ihn in ChatGPT. Dann öffnest du einen dritten Tab, paste den Artikel in ein CMS-Formular, tippst die Meta-Description neu, lädst ein Bild hoch, klickst veröffentlichen, wechselst wieder den Tab, um die URL zu holen. Fünf Minuten, die null hätten sein sollen. Multipliziere mit jedem Post, den du in einem Quartal lieferst, und das sind Stunden ohne Wirkung. Der Grund, warum das immer noch passiert: Kaum ein CMS hat aufgeholt, wie Leute Claude und ChatGPT tatsächlich zum Schreiben nutzen. Kamaans MCP Server und ChatGPT Actions lassen dich das Dashboard komplett überspringen und direkt aus der Konversation publizieren.

Kurz-Takeaways

  • Das Model Context Protocol (MCP) ist ein Standard, mit dem Claude (und andere MCP-fähige Clients) externe Tools aufrufen können, als wären es native Befehle. Kamaan liefert einen MCP Server, damit "Veröffentliche diesen Draft auf meinem Kamaan-Blog" wirklich publiziert.
  • ChatGPT Actions sind die OpenAI-Seite derselben Idee: Ein Custom GPT oder ChatGPT-Agent ruft deinen Dienst per REST auf und bekommt ein Ergebnis zurück, das er im Chat anzeigt. Kamaan liefert Actions, damit derselbe Workflow innerhalb von ChatGPT funktioniert.
  • Der ehrliche Preis: keine Zusatzkosten von Kamaan, um eine der beiden Integrationen zu nutzen. Der MCP Server und die Actions sind inklusive.
  • Auto-Multilingual Delivery läuft beim Publish. Egal ob der Chat den Artikel schickt oder du ihn aus einem Dashboard schiebst: Spanisch, Deutsch, Französisch und Italienisch gehen in derselben Minute live wie die englische Version.
  • Das ist First-Mover-Territorium. Kaum ein headless CMS hat 2026 sowohl einen MCP-Server als auch ein Custom-GPT-Action-Set, die an dasselbe Backend angebunden sind. Genau deshalb wählen Gründer, die AI-native Content-Workflows bauen, das CMS einmal und hören dann auf, darüber nachzudenken.

Was es heißt, aus einem Chat zu publizieren

Die Form von "aus einem Chat publizieren" ist einfach. Der Chat-Client (Claude oder ChatGPT) hält die Konversation, der User tippt veröffentliche das, der Client ruft das CMS, das CMS gibt die URL zurück. Kein neuer Tab, kein Copy-Paste, keine zweite Authentifizierung.

Was diese einfache Form möglich macht, ist ein Vertrag. Der Chat muss strukturiert wissen, welche Tools das CMS exponiert und wie er sie aufruft. Für Claude ist dieser Vertrag das Model Context Protocol, ein JSON-RPC-basierter Standard, den jeder MCP-fähige Client konsumieren kann. Für ChatGPT ist das Äquivalent das Actions-Schema (OpenAPI 3), das ein Custom GPT oder ein eingebauter Agent liest.

Beide Verträge laufen auf dasselbe hinaus: eine Liste von Operationen (publish_article, update_seo, upload_image, translate), die JSON-Form von Eingaben und Ausgaben jeder Operation und ein Auth-Mechanismus. Der Chat wählt die richtige Operation aus der Natural-Language-Anweisung des Users und füllt das JSON. Das CMS macht die Arbeit.

Was sich 2026 geändert hat, das das real macht

Drei Dinge haben sich ungefähr gleichzeitig geändert und AI-natives Publizieren von einem Side-Project zum Default gemacht.

Die MCP-Spezifikation hat sich stabilisiert. Das Protokoll bekam Enterprise-Auth, strukturierte Tool-Beschreibungen und einen klaren Capability-Negotiation-Schritt, was bedeutet, dass heute gebaute MCP-Server nächstes Jahr genauso funktionieren. Die 2026-Roadmap der Maintainer priorisierte Skalierbarkeit und Governance, nicht Breaking Changes, und das ist das Signal, das ernsthafte Tools brauchen, bevor sie einen Server ausliefern.

ChatGPTs Actions sind zu einem Daily-Driver-Muster gereift. Custom GPTs mit Actions sitzen jetzt im GPT-Directory und laufen im Hintergrund von Millionen Konversationen, rufen Slack, Notion, Linear und eine wachsende Liste von SaaS-APIs auf. Publizieren ist einer der natürlichsten Fits, weil der Chat bereits den Artikel, den Titel und meist die Meta-Description enthält.

Die Headless-CMS-Kategorie hat aufgeholt. Die meisten CMS-Produkte zwischen 2018 und 2023 nehmen an, dass das Dashboard der Ort ist, an dem du Zeit verbringst. Die wenigen aus den letzten zwei Jahren nehmen an, dass das Dashboard der Ort ist, an den du gehst, wenn der Chat versagt. Kamaan gehört zur zweiten Gruppe, weshalb sein MCP Server und seine ChatGPT Actions als First-Class-Features ausgeliefert werden, nicht als Nachgedanken.

Diagramm zeigt Claude via MCP Server und ChatGPT via Actions, beide publizieren in Kamaan, das headless Blog-CMS, ohne Dashboard-Schritt

Wie der Kamaan MCP Server in Claude funktioniert

Kamaans MCP Server ist ein kleiner Prozess, der das Article CMS über das Model Context Protocol exponiert. Du verbindest ihn einmal in Claude Desktop oder einem anderen MCP-Client (die Verbindung sind ein paar Zeilen Config in deinen lokalen MCP-Settings), authentifizierst dich mit deinem Kamaan-API-Key, und ab dann kennt Claude die Tools.

Wenn du Claude sagst veröffentliche diesen Draft auf meinem Kamaan-Blog unter dem Slug headless-cms-preise-2026, liest Claude seine verfügbaren MCP-Tools, wählt publish_article, füllt Titel, Body, Slug, Meta-Description und Sprache aus und schickt einen Call. Der Server validiert, schreibt ins CMS, stößt Auto-Multilingual Delivery für die vier Zielsprachen an und gibt die kanonische URL zurück. Claude zeigt die URL im Chat. Du bist fertig.

Der MCP Server exponiert dieselbe Oberfläche wie die REST API: publish_article, update_seo_fields, upload_image, translate_article, search_articles, read_article. Du kannst Claude bitten, einen Schwester-Artikel per Keyword zu finden und einen Cross-Link hinzuzufügen, einen Audit-Lauf auf den fünf ältesten Posts zu fahren oder einen Draft für nächsten Dienstag 9 Uhr UTC zu planen. Alles ist eine Operation pro Request, mit der JSON-Form, die in den MCP-Tool-Definitionen ausbuchstabiert ist, damit Claude nicht rät.

Wie die ChatGPT-Actions-Seite funktioniert

Die ChatGPT-Seite nutzt ein OpenAPI-3-Schema. Kamaan veröffentlicht einen Custom GPT (und ein herunterladbares Schema für User, die ihren eigenen Custom GPT bauen oder die Actions aus einem eingebauten Agenten aufrufen wollen), der dieselben Operationen in ChatGPT verdrahtet. Der Flow sieht aus User-Sicht gleich aus: tippe veröffentliche das, ChatGPT ruft Kamaan, die URL kommt zurück in den Chat.

Das Auth-Modell ist OAuth, was heißt: ein Consent-Screen beim ersten Verbinden von ChatGPT mit Kamaan, danach trägt der Custom GPT das Token. Folgende Publishes sind je eine Chat-Message.

Anders als bei MCP nehmen ChatGPT Actions an, dass jede Operation unabhängig und stateless ist. Du kannst keinen langen Publish-Job streamen; du publizierst, der Call kehrt zurück, du bist fertig. Für einen Blog-Post ist das in Ordnung, weil jede Operation in deutlich unter einer Sekunde fertig ist. Für mehrstufige Workflows wie "recherchiere, schreibe, publiziere, übersetze, plane nächsten Post" komponierst du sie im Chat, indem du Operationen mit Natural Language aneinanderreihst, worin ChatGPT ohnehin gut ist.

Vier Wege, aus einem Chat zu publizieren, ehrlich gerankt

Es gibt hier mehr als einen Pfad. Unten der Vergleich, den Gründer tatsächlich abwägen, wenn sie entscheiden, ob sie Kamaans MCP Server und Actions aufsetzen oder sich mit Copy-Paste oder Middleware durchschlagen.

Pfad Dashboard? Schritte zum Publish Zeit pro Post Übersetzungen beim Publish
Manuell: im Chat schreiben, ins CMS kopieren Ja 6 bis 9 15 bis 25 Minuten Manuell pro Sprache
Zapier oder Make: Chat, dann Automation, dann CMS Teilweise 4 bis 5 8 bis 12 Minuten Manuell pro Sprache
Claude via Kamaan MCP Server Nein 1 Chat-Message Unter 60 Sekunden 99+ Sprachen auto
ChatGPT via Kamaan Actions Nein 1 Chat-Message Unter 60 Sekunden 99+ Sprachen auto

Die Infografik unten hat denselben Vergleich plus die drei Callouts, die für einen Gründer am wichtigsten sind, der bereits jede Woche Content aus Claude oder ChatGPT ausliefert.

Vergleichsinfografik von vier AI-nativen Publish-Pfaden: manuelles Kopieren vom Chat ins CMS, Zapier-Glue, Claude via Kamaan MCP Server und ChatGPT via Kamaan Actions, bewertet nach Dashboard, Schritten, Zeit pro Post und Übersetzungen beim Publish

Der Middleware-Pfad (Zapier, Make) ist ein vernünftiges Zwischending, wenn dein CMS weder MCP noch Actions liefert. Es ist nicht das langfristige Spiel, weil jeder Middleware-Hop ein zusätzlicher Ort ist, an dem der Workflow bricht, und du landest am Ende doch wieder im Dashboard, um Meta-Titles und Slugs zu fixen, die der Formatter verstümmelt hat. Native MCP und Actions entfernen diesen Loop.

Wofür du gelegentlich noch ein Dashboard willst

Der Chat ist nicht der richtige Ort für jeden Job. Drei Gründe, das Kamaan-Dashboard noch zu öffnen.

Der erste ist Bulk-Review. 20 Artikel in 5 Sprachen lesen ist in einer Listenansicht schneller als in einem Stream von Chat-Messages. Der Artikel-Index im Kamaan-Dashboard zeigt Status, Sprache, zuletzt bearbeitet und den Auto-Multilingual-Delivery-Status pro Zeile.

Der zweite ist das Editieren strukturierter Felder, die der Chat falsch gewählt hat. Meistens wählt der Chat einen sauberen Slug, aber wenn er etwas Ungelenkes wählt und du das überschreiben willst, bevor Crawler es sehen, sind zwei Klicks im Dashboard schneller als noch eine Chat-Runde.

Der dritte ist das initiale Site-Setup. Site-Identifier, Brand-Glossary, Default-Sprache, Bild-Storage-Konfiguration, OAuth-Installs für ChatGPT und die MCP-Server-Verbindung. Das machst du einmal, dann lässt du das Dashboard in Ruhe.

Schritt für Schritt: Kamaan-Publishing in Claude in 10 Minuten einrichten

Das ist der Pfad, den ein Gründer beim ersten Mal geht. Zeiten unten setzen einen Entwickler oder technischen Gründer mit bereits bestehendem Kamaan-Konto voraus.

  1. Erstelle eine Kamaan-Site. Ein Formular, ein Klick. Du bekommst eine Site-ID und einen Read/Write-API-Key zurück. Article CMS, REST API Delivery, Auto-Multilingual Delivery und der MCP Server sind an dieser Stelle alle verdrahtet. Der Dashboard-Onboarding-Flow führt durch das Brand-Glossary, wenn du Konsistenz bei Übersetzungen willst.
  2. Verbinde den MCP Server in Claude. Öffne die MCP-Einstellungen von Claude Desktop (oder das Äquivalent deines MCP-fähigen Clients), füge einen Server-Eintrag hinzu, der auf Kamaans MCP-Endpoint zeigt, paste den API-Key. Starte Claude neu. Die Kamaan-Tools tauchen jetzt in Claudes Tool-Liste auf.
  3. Bitte Claude, einen Testartikel zu veröffentlichen. Etwas wie veröffentliche einen 200-Wörter-Testartikel auf meinem Kamaan-Blog mit dem Titel Hello World und Slug hello-world-test. Claude ruft publish_article einmal. Die URL kommt zurück in den Chat. Öffne die URL zum Bestätigen.
  4. Verdrahte ChatGPT Actions. Vom Kamaan-Dashboard aus klick "ChatGPT verbinden". Du installierst den Custom GPT in deinem ChatGPT-Konto und genehmigst die OAuth-Scopes. Dieselben Operationen sind jetzt in ChatGPT verfügbar.
  5. Führe denselben Publish-Test aus ChatGPT. Bestätige die URL.
  6. Lösche die Testartikel. Oder lass sie als Drafts. Beides sind Ein-Message-Operationen aus jedem Chat-Client.

Gesamtzeit, inklusive Warten auf Neustarts, deutlich unter 15 Minuten. Sobald es verdrahtet ist, sind die zukünftigen Publish-Kosten aus dem Chat eine Message pro Artikel.

Wo Gründer beim AI-nativen Publishing stolpern

Drei Fallen erklären den Großteil der verschwendeten Zeit, die wir sehen.

Die erste ist, Middleware (Zapier oder Make) zu verdrahten, bevor man prüft, ob das CMS bereits MCP oder Actions unterstützt. Middleware löst das richtige Problem, fügt aber eine Integration zur Pflege hinzu. Wenn das CMS den nativen Pfad schon hat, nutze ihn.

Die zweite ist, den Chat-Output ohne Guardrails direkt in Publish zu schicken. Der ehrliche Fix: bitte den Chat, Focus-Keyword, Slug und Meta-Description explizit zu setzen, bevor er publish_article aufruft. Das gibt dem Publish-Call die richtigen Inputs beim ersten Mal. Kamaans MCP- und Action-Tool-Definitionen dokumentieren jedes Feld, damit der Chat sie ausfüllt; der Fehler-Modus sind Menschen, die nicht danach fragen.

Die dritte ist, Mehrsprachigkeit als separate Operation zu behandeln. Mit Kamaans Auto-Multilingual Delivery gehen die vier Zielsprachen in dem Moment live, in dem Englisch live geht. Es ist kein zweiter Chat-Befehl nötig. Gründer, die von Contentful oder Sanity kommen, tippen aus Gewohnheit jetzt übersetze es ins Spanische, bekommen das ist schon veröffentlicht, hier die URLs und trainieren langsam den neuen Reflex.

Reale Szenarien

Eine Solo-Gründerin recherchiert einen neuen Blog-Post in Claude und schreibt ihn Sektion für Sektion. Wenn der Draft fertig ist, tippt sie veröffentliche das in Kamaan unter dem Slug saas-pricing-page-2026, setze die Meta-Description aus dem ersten Absatz und nutze die Default-Brand-Voice. Claude ruft den Kamaan MCP Server einmal. Innerhalb von sechzig Sekunden ist der Artikel live auf kamaan.io/blog/saas-pricing-page-2026, und spanische, deutsche, französische und italienische Versionen sind unter ihren lokalisierten Slugs live. Sie hat nie einen Browser-Tab geöffnet.

Eine Content-Lead in einem Drei-Produkt-SaaS nutzt ChatGPT, um einen Release-Notes-Thread in einen Blog-Post für eines der drei Produkte umzuschreiben. Sie tippt veröffentliche das in meinem Kamaan-Konto unter der zweiten Produkt-Site, Headline wie geschrieben, Slug release-notes-v3, geplant für morgen 9 Uhr UTC. ChatGPT ruft die Kamaan Actions einmal. Der geplante Artikel erscheint im Kamaan-Dashboard gegen die richtige Site, mit Übersetzungen in der Queue, die im selben Moment wie die englische Version live gehen.

FAQ

Kann ich einen Blog-Post aus Claude veröffentlichen?

Ja. Kamaan liefert einen MCP Server, mit dem sich Claude Desktop und andere MCP-fähige Clients einmal verbinden. Danach löst die Bitte an Claude, einen Artikel zu publizieren, einen einzelnen MCP-Call ans Kamaan-CMS aus, das die Live-URL zurückgibt. Das volle Operationsset umfasst Publish, SEO-Updates, Bild-Uploads, Übersetzung, Suche und Scheduling.

Kann ich einen Blog-Post aus ChatGPT veröffentlichen?

Ja. Kamaan liefert einen Custom GPT und ein Actions-Schema, das ChatGPT nutzt, um dieselben Operationen aufzurufen. Du installierst den Custom GPT einmal, authentifizierst dich per OAuth, und danach kann jeder Chat in diesem GPT (oder jeder Agent, der das Schema lädt) per Natural-Language-Anweisungen publizieren, SEO aktualisieren oder planen.

Was ist das Model Context Protocol und warum spielt es für ein CMS eine Rolle?

Das Model Context Protocol ist ein offener Standard, der AI-Chat-Clients erlaubt, externe Tools über eine strukturierte Schnittstelle aufzurufen. Für ein CMS bedeutet das, dass der Chat Publish-, Update- und Such-Operationen ohne Custom-Integration ausführen kann. Kamaans MCP Server ist die CMS-seitige Implementierung, die das Article CMS über dieses Protokoll exponiert.

Muss ich Code schreiben, um den Kamaan MCP Server oder ChatGPT Actions zu nutzen?

Nein. Der MCP Server ist ein Config-only-Setup in Claude Desktop (Endpoint und API-Key pasten). Die ChatGPT-Seite ist ein OAuth-Install des Custom GPT. Keiner der Pfade verlangt Code. Wenn du einen Custom-Workflow um die Operationen bauen willst, ist auch die REST API verfügbar.

Überspringt das Publizieren aus einem Chat die mehrsprachigen Versionen?

Nein. Auto-Multilingual Delivery läuft beim Publish, unabhängig vom Publish-Kanal. Ob du aus Claude, ChatGPT oder der Entwickler-REST-API publizierst: die spanischen, deutschen, französischen und italienischen Versionen gehen in derselben Minute live wie die englische Version.

Was kostet die Nutzung des MCP Servers und der ChatGPT Actions auf Kamaan?

Nichts extra. Beides ist in jedem Kamaan-Plan inklusive. Erster Monat kostenlos, dann eine flache Jahresrate, die unbegrenzte Sites, unbegrenzte Sprachen beim Publish und unbegrenzte Chat-initiierte Operationen abdeckt.

Kann ich einen Blog-Post aus einem Chat heraus für später planen?

Ja. Die Operation publish_article akzeptiert einen zukünftigen published_at-Timestamp. Jeder der beiden Chat-Clients übergibt dieses Feld, wenn du "veröffentliche das für morgen 9 Uhr UTC" oder Ähnliches sagst. Der Artikel erscheint im Kamaan-Dashboard als geplant, bis der Timestamp erreicht ist.

Was passiert, wenn der Chat einen schlechten Slug oder eine schlechte Meta-Description wählt?

Die Publish-Operation gibt den Artikel-Record mit den gewählten Feldern zurück. Wenn etwas schief ist, kannst du denselben Chat bitten, es zu aktualisieren (update_seo_fields slug zu etwas Saubererem) oder das Kamaan-Dashboard öffnen und es in zwei Klicks fixen. Die Dashboard-Edit propagiert beim nächsten Auto-Multilingual-Delivery-Lauf auf alle übersetzten Versionen.

Verwandt auf Kamaan

Mit Kamaan starten

Publish aus Claude und ChatGPT, jede Sprache, jede Site, die du launchst.

Kamaan gibt dir ein Dashboard für alle deine Produkt-Blogs, auto-übersetzt in 99+ Sprachen bei jedem Publish. Der MCP Server lässt dich aus Claude publizieren. Die ChatGPT-Actions-Integration tut dasselbe aus ChatGPT. Ein Konto deckt unbegrenzt Sites zu einer flachen Rate. Erster Monat kostenlos.

Kostenlos starten — kamaan.io

Frequently asked

FAQ · 8 ITEMS
Kann ich einen Blog-Post aus Claude veröffentlichen?

Ja. Kamaan liefert einen MCP Server, mit dem sich Claude Desktop und andere MCP-fähige Clients einmal verbinden. Danach löst die Bitte an Claude, einen Artikel zu publizieren, einen einzelnen MCP-Call ans Kamaan-CMS aus, das die Live-URL zurückgibt. Das volle Operationsset umfasst Publish, SEO-Updates, Bild-Uploads, Übersetzung, Suche und Scheduling.

Kann ich einen Blog-Post aus ChatGPT veröffentlichen?

Ja. Kamaan liefert einen Custom GPT und ein Actions-Schema, das ChatGPT nutzt, um dieselben Operationen aufzurufen. Du installierst den Custom GPT einmal, authentifizierst dich per OAuth, und danach kann jeder Chat in diesem GPT (oder jeder Agent, der das Schema lädt) per Natural-Language-Anweisungen publizieren, SEO aktualisieren oder planen.

Was ist das Model Context Protocol und warum spielt es für ein CMS eine Rolle?

Das Model Context Protocol ist ein offener Standard, der AI-Chat-Clients erlaubt, externe Tools über eine strukturierte Schnittstelle aufzurufen. Für ein CMS bedeutet das, dass der Chat Publish-, Update- und Such-Operationen ohne Custom-Integration ausführen kann. Kamaans MCP Server ist die [CMS-seitige Implementierung](/blog/what-is-headless-cms), die das Article CMS über dieses Protokoll exponiert.

Muss ich Code schreiben, um den Kamaan MCP Server oder ChatGPT Actions zu nutzen?

Nein. Der MCP Server ist ein Config-only-Setup in Claude Desktop (Endpoint und API-Key pasten). Die ChatGPT-Seite ist ein OAuth-Install des Custom GPT. Keiner der Pfade verlangt Code. Wenn du einen Custom-Workflow um die Operationen bauen willst, ist auch die REST API verfügbar.

Überspringt das Publizieren aus einem Chat die mehrsprachigen Versionen?

Nein. Auto-Multilingual Delivery läuft beim Publish, unabhängig vom Publish-Kanal. Ob du aus Claude, ChatGPT oder [der Entwickler-REST-API](/blog/how-to-add-blog-to-saas) publizierst: die spanischen, deutschen, französischen und italienischen Versionen gehen in derselben Minute live wie die englische Version.

Was kostet die Nutzung des MCP Servers und der ChatGPT Actions auf Kamaan?

Nichts extra. Beides ist in jedem Kamaan-Plan inklusive. Erster Monat kostenlos, dann eine flache Jahresrate, die unbegrenzte Sites, unbegrenzte Sprachen beim Publish und unbegrenzte Chat-initiierte Operationen abdeckt.

Kann ich einen Blog-Post aus einem Chat heraus für später planen?

Ja. Die Operation `publish_article` akzeptiert einen zukünftigen `published_at`-Timestamp. Jeder der beiden Chat-Clients übergibt dieses Feld, wenn du "veröffentliche das für morgen 9 Uhr UTC" oder Ähnliches sagst. Der Artikel erscheint im Kamaan-Dashboard als geplant, bis der Timestamp erreicht ist.

Was passiert, wenn der Chat einen schlechten Slug oder eine schlechte Meta-Description wählt?

Die Publish-Operation gibt den Artikel-Record mit den gewählten Feldern zurück. Wenn etwas schief ist, kannst du denselben Chat bitten, es zu aktualisieren (`update_seo_fields slug zu etwas Saubererem`) oder das Kamaan-Dashboard öffnen und es in zwei Klicks fixen. Die Dashboard-Edit propagiert beim nächsten Auto-Multilingual-Delivery-Lauf auf alle übersetzten Versionen.

Junaid Khalid
Written by
Junaid Khalid

Junaid Khalid is the founder of Kamaan, a headless blog CMS that auto-publishes in five languages and lets you manage every product blog from one dashboard.