Kamaankamaan

Pubblicare post di blog da Claude e ChatGPT: la configurazione CMS AI-native

Scrivete già le bozze dei vostri post dentro a Claude e ChatGPT. Il dashboard è il collo di bottiglia. Ecco il flusso CMS AI-native che pubblica direttamente dalla chat, con MCP Server e ChatGPT Actions a fare il cablagg

Junaid Khalid
Junaid Khalid
27 maggio 2026 · 15 min read

Scrivete la bozza in Claude. La rifinite in ChatGPT. Poi aprite un terzo tab, incollate l'articolo in un form CMS, ridigitate la meta description, caricate un'immagine, cliccate pubblica, cambiate tab ancora per prendere la URL. Cinque minuti che avrebbero dovuto essere zero. Moltiplicate per ogni post che fate uscire in un trimestre e sono ore di niente. La ragione per cui questo succede ancora è che quasi nessun CMS ha tenuto il passo con come la gente usa davvero Claude e ChatGPT per scrivere. Il MCP Server e le ChatGPT Actions di Kamaan vi lasciano saltare il dashboard del tutto e pubblicare direttamente dalla conversazione.

Punti chiave

  • Il Model Context Protocol (MCP) è uno standard che permette a Claude (e ad altri client compatibili MCP) di chiamare tool esterni come se fossero comandi nativi. Kamaan porta un MCP Server perché "Pubblica questa bozza sul mio blog Kamaan" pubblichi davvero.
  • Le ChatGPT Actions sono la versione OpenAI della stessa idea: un Custom GPT o un agente ChatGPT chiama il vostro servizio via REST e riceve un risultato che può mostrare in chat. Kamaan porta Actions perché lo stesso flusso funzioni dentro a ChatGPT.
  • Il prezzo onesto: zero costo extra da Kamaan per usare una delle due integrazioni. Il MCP Server e le Actions sono inclusi.
  • Auto-Multilingual Delivery gira al momento della pubblicazione. Che la chat mandi l'articolo o che lo spingiate da un dashboard, le versioni spagnola, tedesca, francese e italiana vanno online nello stesso minuto della versione inglese.
  • È territorio da primo arrivato. Quasi nessun headless CMS nel 2026 ha sia un MCP server sia un set di Actions per Custom GPT collegati allo stesso backend. È per questo che i fondatori che costruiscono flussi di contenuto AI-native scelgono il CMS una volta e smettono di pensarci.

Cosa significa pubblicare da una chat

La forma di "pubblicare da una chat" è semplice. Il client di chat (Claude o ChatGPT) tiene la conversazione, l'utente scrive pubblica questo, il client chiama il CMS, il CMS restituisce la URL. Nessun tab nuovo, nessun copia-incolla, nessuna seconda autenticazione.

Ciò che rende possibile quella forma semplice è un contratto. La chat ha bisogno di sapere, in modo strutturato, quali tool il CMS espone e come chiamarli. Per Claude, quel contratto è il Model Context Protocol, uno standard basato su JSON-RPC che ogni client MCP-aware può consumare. Per ChatGPT, l'equivalente è lo schema Actions (OpenAPI 3) che un Custom GPT o un agente integrato legge.

Entrambi i contratti si riducono alla stessa cosa: una lista di operazioni (publish_article, update_seo, upload_image, translate), la forma JSON di input e output di ogni operazione e un meccanismo di auth. La chat sceglie l'operazione giusta dall'istruzione in linguaggio naturale dell'utente e riempie il JSON. Il CMS fa il lavoro.

Cosa è cambiato nel 2026 che rende tutto questo reale

Tre cose sono cambiate più o meno nello stesso momento e hanno trasformato la pubblicazione AI-native da progetto laterale a default.

La specifica MCP si è stabilizzata. Il protocollo ha preso auth enterprise, descrizioni di tool strutturate e un passo chiaro di negoziazione delle capacità, il che significa che gli MCP server costruiti oggi funzionano allo stesso modo l'anno prossimo. La roadmap 2026 dei manutentori del protocollo ha priorizzato scalabilità e governance, non breaking change, ed è il segnale che gli strumenti seri aspettano prima di rilasciare un server.

Le Actions di ChatGPT sono maturate fino a diventare un pattern di uso quotidiano. I Custom GPT con Actions stanno ora nel directory dei GPT e girano in sottofondo di milioni di conversazioni, chiamando Slack, Notion, Linear e una lista crescente di API SaaS. Pubblicare è uno dei fit più naturali perché la chat contiene già l'articolo, il titolo e di solito la meta description.

La categoria headless CMS ci è arrivata. La maggior parte dei prodotti CMS costruiti tra il 2018 e il 2023 dà per scontato che il dashboard sia il posto dove passate tempo. I pochi costruiti negli ultimi due anni danno per scontato che il dashboard sia il posto dove andate quando la chat fallisce. Kamaan è in quel secondo gruppo, e per questo il suo MCP Server e le sue ChatGPT Actions escono come feature di prima classe, non come ripensamenti.

Diagramma che mostra Claude via MCP Server e ChatGPT via Actions che pubblicano entrambi in Kamaan, il headless blog CMS, senza passaggio dal dashboard

Come funziona il Kamaan MCP Server in Claude

Il MCP Server di Kamaan è un piccolo processo che espone l'Article CMS sopra il Model Context Protocol. Lo collegate una volta dentro a Claude Desktop o a qualunque altro client MCP (la connessione sono poche righe di config che vivono nelle vostre impostazioni MCP locali), vi autenticate con la vostra API key di Kamaan, e da lì Claude conosce i tool.

Quando dite a Claude pubblica questa bozza sul mio blog Kamaan con lo slug headless-cms-prezzi-2026, Claude legge i suoi tool MCP disponibili, sceglie publish_article, riempie titolo, corpo, slug, meta description e lingua, e manda una singola chiamata. Il server valida, scrive sul CMS, fa partire Auto-Multilingual Delivery per le quattro lingue target e restituisce la URL canonica. Claude mostra la URL in chat. Avete finito.

Il MCP Server espone la stessa superficie della REST API: publish_article, update_seo_fields, upload_image, translate_article, search_articles, read_article. Potete chiedere a Claude di trovare un articolo fratello per keyword e aggiungere un cross-link, di fare un giro di audit sui cinque post più vecchi, o di programmare una bozza per il prossimo martedì alle 9 UTC. Tutto è un'operazione per richiesta, con la forma JSON specificata nelle definizioni dei tool MCP così Claude non indovina.

Come funziona il lato ChatGPT Actions

Il lato ChatGPT usa uno schema OpenAPI 3. Kamaan pubblica un Custom GPT (e uno schema scaricabile per chi vuole costruirsi il proprio Custom GPT o chiamare le Actions da un agente integrato) che collega le stesse operazioni in ChatGPT. Il flusso si vede uguale dal sedile dell'utente: scrivete pubblica questo, ChatGPT chiama Kamaan, la URL torna in chat.

Il modello di auth è OAuth, il che significa che c'è una schermata di consenso la prima volta che collegate ChatGPT a Kamaan e da lì in poi il Custom GPT porta il token. Le pubblicazioni successive sono un messaggio di chat ciascuna.

Ciò che è diverso da MCP è che le ChatGPT Actions assumono che ogni operazione sia indipendente e stateless. Non potete fare streaming di un lungo job di pubblicazione; pubblicate, la chiamata torna, e avete finito. Per un post di blog va bene perché ogni operazione finisce ben sotto il secondo. Per workflow multi-step come "ricerca, scrivi la bozza, pubblica, traduci, programma il prossimo post" li componete in chat concatenando operazioni in linguaggio naturale, che è ciò in cui ChatGPT è già bravo.

Quattro modi di pubblicare da una chat, classificati onestamente

C'è più di un percorso qui. Sotto il confronto che i fondatori pesano davvero quando decidono se mettere su il MCP Server e le Actions di Kamaan oppure sopravvivere con copia-incolla o middleware.

Percorso Dashboard? Passi per pubblicare Tempo per post Traduzioni alla pubblicazione
Manuale: scrivere in chat, copiare nel CMS 6 a 9 15 a 25 minuti Manuale per lingua
Zapier o Make: chat poi automazione poi CMS Parziale 4 a 5 8 a 12 minuti Manuale per lingua
Claude via MCP Server di Kamaan No 1 messaggio di chat Meno di 60 secondi 99+ lingue auto
ChatGPT via Actions di Kamaan No 1 messaggio di chat Meno di 60 secondi 99+ lingue auto

L'infografica sotto ha lo stesso confronto e i tre callout che contano di più per un fondatore che già fa uscire contenuti da Claude o ChatGPT ogni settimana.

Infografica che confronta quattro percorsi di pubblicazione AI-native: copia manuale dalla chat al CMS, colla Zapier, Claude via MCP Server di Kamaan e ChatGPT via Actions di Kamaan, valutati su dashboard, passi, tempo per post e traduzioni alla pubblicazione

Il percorso middleware (Zapier, Make) è una via di mezzo ragionevole se il vostro CMS non porta MCP o Actions. Non è il gioco di lungo termine, perché ogni hop di middleware è un posto in più dove il workflow si rompe, e finite comunque per cadere in un dashboard per sistemare meta title e slug che il formattatore ha rovinato. MCP nativo e Actions tolgono questo loop.

Per cosa volete ancora un dashboard, ogni tanto

La chat non è il posto giusto per ogni lavoro. Tre ragioni per aprire ancora il dashboard Kamaan.

La prima è la revisione in blocco. Leggere 20 articoli in 5 lingue ciascuno è più veloce in una vista a lista che in un flusso di messaggi di chat. L'indice articoli del dashboard Kamaan mostra stato, lingua, ultima modifica e lo stato di Auto-Multilingual Delivery per riga.

La seconda è modificare i campi strutturati che la chat ha sbagliato. La maggior parte delle volte la chat sceglie uno slug pulito, ma se ha scelto qualcosa di goffo e volete sovrascriverlo prima che i crawler lo vedano, due click nel dashboard sono più veloci di un altro giro di chat.

La terza è la prima configurazione del sito. Identificatore del sito, glossario del brand, lingua di default, configurazione dello storage immagini, install OAuth per ChatGPT e la connessione al MCP Server. Lo fate una volta, poi lasciate stare il dashboard.

Passo per passo: configurare la pubblicazione Kamaan dentro a Claude in 10 minuti

Questo è il percorso che un fondatore fa la prima volta. I tempi sotto presuppongono uno sviluppatore o fondatore tecnico con un account Kamaan già pronto.

  1. Create un sito Kamaan. Un form, un click. Ricevete un site ID e una API key in lettura/scrittura. Article CMS, REST API Delivery, Auto-Multilingual Delivery e il MCP Server sono tutti cablati a questo punto. Il flusso di onboarding del dashboard vi accompagna nel glossario del brand se volete consistenza nelle traduzioni.
  2. Collegate il MCP Server in Claude. Aprite le impostazioni MCP di Claude Desktop (o l'equivalente del vostro client MCP-aware), aggiungete una voce server che punta all'endpoint MCP di Kamaan, incollate la API key. Riavviate Claude. I tool Kamaan ora compaiono nella lista tool di Claude.
  3. Chiedete a Claude di pubblicare un articolo di prova. Qualcosa come pubblica un articolo di prova da 200 parole sul mio blog Kamaan intitolato Hello World con slug hello-world-test. Claude chiama publish_article una volta. La URL torna in chat. Aprite la URL per confermare.
  4. Collegate le ChatGPT Actions. Dal dashboard Kamaan cliccate "Connetti ChatGPT". Installate il Custom GPT nel vostro account ChatGPT e approvate gli scope OAuth. Le stesse operazioni sono ora disponibili dentro a ChatGPT.
  5. Fate lo stesso test di pubblicazione da ChatGPT. Confermate la URL.
  6. Cancellate gli articoli di prova. O lasciateli come bozze. Entrambe sono operazioni da un messaggio da qualunque client di chat.

Tempo totale, incluso aspettare i riavvii, ben sotto i 15 minuti. Una volta cablato, il costo futuro di pubblicare dalla chat è un messaggio per articolo.

Dove i fondatori inciampano nella pubblicazione AI-native

Tre trappole spiegano la maggior parte del tempo sprecato che vediamo.

La prima è cablare middleware (Zapier o Make) prima di verificare se il CMS ha già supporto MCP o Actions. Il middleware risolve il problema giusto ma aggiunge un'integrazione da mantenere. Se il CMS ha già il percorso nativo, usatelo.

La seconda è mandare l'output della chat dritto a publish senza guardrail. Il fix onesto è chiedere alla chat di fissare focus keyword, slug e meta description in modo esplicito prima di chiamare publish_article. Questo dà alla chiamata di publish gli input giusti al primo colpo. Le definizioni dei tool MCP e Actions di Kamaan documentano ogni campo perché la chat li riempia; la modalità di fallimento sono gli umani che non li chiedono.

La terza è trattare il multilingue come operazione separata. Con Auto-Multilingual Delivery di Kamaan, le quattro lingue target vanno online nel momento in cui va online l'inglese. Non serve un secondo comando di chat. I fondatori che vengono da Contentful o Sanity scrivono ancora ora traducilo in spagnolo per abitudine, ricevono è già pubblicato, ecco le URL e lentamente allenano il muscolo nuovo.

Scenari reali

Una fondatrice solo sta facendo ricerca per un nuovo post di blog dentro a Claude mentre lo scrive sezione per sezione. Quando la bozza è pronta, scrive pubblica questo su Kamaan con lo slug saas-pricing-page-2026, imposta la meta description dal primo paragrafo e usa la voce di brand di default. Claude chiama il MCP Server di Kamaan una volta. In sessanta secondi l'articolo è online su kamaan.io/blog/saas-pricing-page-2026, e le versioni spagnola, tedesca, francese e italiana sono online sotto i loro slug localizzati. Non ha mai aperto una tab del browser.

Una content lead di una SaaS a tre prodotti sta usando ChatGPT per riadattare un thread di release notes come post di blog per uno dei tre prodotti. Scrive pubblica questo sul mio account Kamaan sotto il sito del secondo prodotto, headline come scritto, slug release-notes-v3, programmato per domani alle 9 UTC. ChatGPT chiama le Actions di Kamaan una volta. L'articolo programmato compare nel dashboard Kamaan contro il sito giusto, con le traduzioni in coda per uscire nello stesso momento della versione inglese.

FAQ

Posso pubblicare un post di blog da Claude?

Sì. Kamaan porta un MCP Server a cui Claude Desktop e altri client MCP-aware si collegano una volta. Da lì in poi, chiedere a Claude di pubblicare un articolo innesca una singola chiamata MCP al CMS Kamaan, che restituisce la URL online. Il set completo di operazioni include pubblicare, aggiornare SEO, caricare immagini, tradurre, cercare e programmare.

Posso pubblicare un post di blog da ChatGPT?

Sì. Kamaan porta un Custom GPT e uno schema Actions che ChatGPT usa per chiamare le stesse operazioni. Installate il Custom GPT una volta, vi autenticate con OAuth, e dopo qualunque chat dentro a quel GPT (o qualunque agente che carica lo schema) può pubblicare, aggiornare SEO o programmare da istruzioni in linguaggio naturale.

Cos'è il Model Context Protocol e perché conta per un CMS?

Il Model Context Protocol è uno standard aperto che permette ai client di chat AI di chiamare tool esterni attraverso un'interfaccia strutturata. Per un CMS significa che la chat può eseguire operazioni di pubblicazione, aggiornamento e ricerca senza integrazione su misura. Il MCP Server di Kamaan è l'implementazione lato CMS che espone l'Article CMS su quel protocollo.

Mi serve scrivere codice per usare il MCP Server di Kamaan o le ChatGPT Actions?

No. Il MCP Server è un setup di sola config in Claude Desktop (incollate endpoint e API key). Il lato ChatGPT è un'installazione OAuth del Custom GPT. Nessuno dei due percorsi richiede di scrivere codice. Se volete costruire un workflow su misura attorno alle operazioni, è disponibile anche la REST API.

Pubblicare da una chat salta le versioni multilingue?

No. Auto-Multilingual Delivery gira al momento della pubblicazione, indipendentemente dal canale di pubblicazione. Che pubblichiate da Claude, ChatGPT o la REST API per sviluppatori, le versioni spagnola, tedesca, francese e italiana vanno online nello stesso minuto della versione inglese.

Quanto costa usare il MCP Server e le ChatGPT Actions su Kamaan?

Niente di più. Entrambi sono inclusi in ogni piano Kamaan. Primo mese gratis, poi una tariffa annuale fissa che copre siti illimitati, lingue illimitate alla pubblicazione e operazioni illimitate avviate dalla chat.

Posso programmare un post di blog per più tardi da una chat?

Sì. L'operazione publish_article accetta un timestamp futuro published_at. Uno qualunque dei due client di chat passa quel campo quando dite "pubblica questo per domani alle 9 UTC" o simile. L'articolo compare come programmato nel dashboard Kamaan finché il timestamp non arriva.

Cosa succede se la chat sceglie uno slug o una meta description sbagliati?

L'operazione di pubblicazione restituisce il record dell'articolo con i campi scelti. Se qualcosa non va, potete chiedere alla stessa chat di aggiornarlo (update_seo_fields slug a qualcosa di più pulito) oppure aprire il dashboard Kamaan e sistemarlo in due click. La modifica nel dashboard si propaga a tutte le versioni tradotte al prossimo giro di Auto-Multilingual Delivery.

Articoli correlati su Kamaan

Iniziate a costruire con Kamaan

Pubblicate da Claude e ChatGPT, ogni lingua, ogni sito che lanciate.

Kamaan vi dà un dashboard per tutti i blog dei vostri prodotti, auto-tradotti in 99+ lingue a ogni pubblicazione. Il MCP Server vi lascia pubblicare da Claude. L'integrazione ChatGPT Actions fa lo stesso da ChatGPT. Un account copre siti illimitati a una tariffa fissa. Primo mese gratis.

Inizia gratis — kamaan.io

Frequently asked

FAQ · 8 ITEMS
Posso pubblicare un post di blog da Claude?

Sì. Kamaan porta un MCP Server a cui Claude Desktop e altri client MCP-aware si collegano una volta. Da lì in poi, chiedere a Claude di pubblicare un articolo innesca una singola chiamata MCP al CMS Kamaan, che restituisce la URL online. Il set completo di operazioni include pubblicare, aggiornare SEO, caricare immagini, tradurre, cercare e programmare.

Posso pubblicare un post di blog da ChatGPT?

Sì. Kamaan porta un Custom GPT e uno schema Actions che ChatGPT usa per chiamare le stesse operazioni. Installate il Custom GPT una volta, vi autenticate con OAuth, e dopo qualunque chat dentro a quel GPT (o qualunque agente che carica lo schema) può pubblicare, aggiornare SEO o programmare da istruzioni in linguaggio naturale.

Cos'è il Model Context Protocol e perché conta per un CMS?

Il Model Context Protocol è uno standard aperto che permette ai client di chat AI di chiamare tool esterni attraverso un'interfaccia strutturata. Per un CMS significa che la chat può eseguire operazioni di pubblicazione, aggiornamento e ricerca senza integrazione su misura. Il MCP Server di Kamaan è l'[implementazione lato CMS](/blog/what-is-headless-cms) che espone l'Article CMS su quel protocollo.

Mi serve scrivere codice per usare il MCP Server di Kamaan o le ChatGPT Actions?

No. Il MCP Server è un setup di sola config in Claude Desktop (incollate endpoint e API key). Il lato ChatGPT è un'installazione OAuth del Custom GPT. Nessuno dei due percorsi richiede di scrivere codice. Se volete costruire un workflow su misura attorno alle operazioni, è disponibile anche la REST API.

Pubblicare da una chat salta le versioni multilingue?

No. Auto-Multilingual Delivery gira al momento della pubblicazione, indipendentemente dal canale di pubblicazione. Che pubblichiate da Claude, ChatGPT o [la REST API per sviluppatori](/blog/how-to-add-blog-to-saas), le versioni spagnola, tedesca, francese e italiana vanno online nello stesso minuto della versione inglese.

Quanto costa usare il MCP Server e le ChatGPT Actions su Kamaan?

Niente di più. Entrambi sono inclusi in ogni piano Kamaan. Primo mese gratis, poi una tariffa annuale fissa che copre siti illimitati, lingue illimitate alla pubblicazione e operazioni illimitate avviate dalla chat.

Posso programmare un post di blog per più tardi da una chat?

Sì. L'operazione `publish_article` accetta un timestamp futuro `published_at`. Uno qualunque dei due client di chat passa quel campo quando dite "pubblica questo per domani alle 9 UTC" o simile. L'articolo compare come programmato nel dashboard Kamaan finché il timestamp non arriva.

Cosa succede se la chat sceglie uno slug o una meta description sbagliati?

L'operazione di pubblicazione restituisce il record dell'articolo con i campi scelti. Se qualcosa non va, potete chiedere alla stessa chat di aggiornarlo (`update_seo_fields slug a qualcosa di più pulito`) oppure aprire il dashboard Kamaan e sistemarlo in due click. La modifica nel dashboard si propaga a tutte le versioni tradotte al prossimo giro di Auto-Multilingual Delivery.

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.