Collegare gli assistenti AI
PostRite mette a disposizione un server MCP ospitato, così assistenti AI come Claude e ChatGPT possono programmare e gestire i tuoi post tramite una connessione sicura e con permessi definiti. Il controllo resta a te: l'accesso vale per le organizzazioni che scegli, è limitato ad azioni specifiche e puoi revocarlo in qualsiasi momento.
Cos'è l'MCP?
Il Model Context Protocol (MCP) è uno standard aperto che permette agli assistenti AI di usare strumenti esterni. PostRite espone una serie di strumenti (creare post, programmarli, elencare gli account collegati e altro) che un assistente compatibile può usare per tuo conto. La connessione viene autorizzata con OAuth 2.1, la stessa famiglia di standard usata da banche e provider di identità: l'assistente non vede mai la tua password e ottiene solo l'accesso che approvi.
L'URL del server MCP
Aggiungi PostRite al tuo assistente con questo endpoint:
https://mcp.postrite.app/mcpAttivare gli assistenti AI per la tua organizzazione
Per sicurezza, l'accesso degli assistenti AI è disattivo di default per ogni organizzazione. Prima che un assistente possa collegarsi, il proprietario dell'organizzazione deve attivarlo in Impostazioni → Generali → Assistenti AI. Ci sono due interruttori indipendenti:
- Accesso MCP remoto: permette ad assistenti come Claude di collegarsi tramite il server MCP (la procedura descritta qui sotto).
- Agenti nel browser (WebMCP): espone gli strumenti della pagina agli agenti AI del browser mentre un membro usa l'app PostRite.
Spegnere un interruttore ha effetto subito: i consensi in attesa vengono rifiutati, le connessioni esistenti smettono di funzionare alla richiesta successiva e i loro token non si possono più rinnovare.
L'accesso MCP remoto ha una precauzione in più: Consenti l'eliminazione via MCP remoto è un interruttore a parte ed è disattivo di default. Finché è spento, un assistente collegato via MCP può leggere e creare, ma qualsiasi tentativo di eliminare un post, un modello o un file multimediale viene rifiutato, anche se l'assistente ha l'ambito di scrittura corrispondente. Accendilo solo se vuoi che gli assistenti possano eliminare per tuo conto; anche questo cambio ha effetto subito.
Gli assistenti possono anche rispondere ai tuoi commenti e messaggi, dietro un secondo interruttore: Consenti agli assistenti AI di rispondere a commenti e messaggi, anch'esso disattivo di default e riservato al proprietario. Finché è disattivo, un assistente non può leggere né rispondere in nessuna delle due caselle, qualunque permesso abbia ricevuto. Per eliminare un commento servono questo interruttore e anche Consenti l'eliminazione via MCP remoto.
Collegare Claude
PostRite è nella directory dei connettori di Claude. Apri la sua scheda, da questo link o con il pulsante Collega a Claude in Impostazioni → Generali → Assistenti AI, e clicca sul suo pulsante di collegamento. In Claude puoi anche cercare PostRite tra i connettori. Su Claude Team o Enterprise, prima un proprietario dell'organizzazione lo collega per il team dalla stessa scheda, poi ogni membro collega il proprio account. Claude apre nel tuo browser la schermata di accesso e consenso di PostRite:
- Accedi al tuo account PostRite (se non l'hai già fatto).
- Scegli le organizzazioni in cui l'assistente può agire, una o più. Non potrà mai raggiungere quelle che lasci deselezionate: per aggiungerne una più avanti, ripeti la connessione. Si possono scegliere solo le organizzazioni il cui proprietario ha attivato l'accesso MCP.
- Rivedi i permessi richiesti (gli ambiti) e clicca su Autorizza. Torni su Claude, ora collegato. Il connettore funziona su Claude nel web, desktop e mobile. La schermata indica anche chi garantisce per l'assistente: per Claude, identificato da claude.ai. Un'app che PostRite non può verificare è segnalata come non verificata: autorizzala solo se sei stato tu ad avviare la connessione.
Puoi anche aggiungerlo tramite URL: in Claude, aggiungi un connettore personalizzato e incolla l'URL del server MCP qui sopra. Una connessione fatta così continua a funzionare; Claude la mostra come connettore personalizzato invece della scheda di PostRite.
Collegare ChatGPT
ChatGPT si collega a PostRite come app MCP personalizzata tramite la sua modalità sviluppatore (Developer mode), che OpenAI offre nei piani a pagamento idonei. OpenAI sposta questi menu di tanto in tanto, quindi il percorso attuale è nel suo articolo di assistenza sulla modalità sviluppatore:
- Nelle impostazioni di ChatGPT, attiva la modalità sviluppatore. In uno spazio di lavoro Business o Enterprise potrebbe doverla consentire prima un amministratore.
- Aggiungi una nuova app con il pulsante +, dalle un nome (per esempio PostRite) e incolla come connessione l'URL del server MCP qui sopra.
- Scegli OAuth come autenticazione. ChatGPT apre allora la stessa schermata di accesso e consenso di PostRite descritta per Claude: scegli le organizzazioni e approva i permessi.
- In una nuova chat, attiva PostRite dal menu degli strumenti.
Altri client MCP
Qualsiasi client che supporti i server MCP remoti (Streamable HTTP) con OAuth 2.1 si collega allo stesso modo: aggiungi un server remoto con l'URL qui sopra e completa la schermata di consenso di PostRite. Un client che esegue solo server locali non può raggiungerlo.
Cosa può fare l'assistente
Ogni richiesta dell'assistente viene eseguita con gli stessi identici permessi che il tuo account ha in quell'organizzazione: non può mai fare più di quanto puoi fare tu. Tra gli strumenti disponibili:
- Organizzazioni: elencare le organizzazioni in cui questa connessione può agire.
- Post: elencare, vedere, creare, programmare, aggiornare, annullare, riprogrammare e riprovare i post. L'assistente può verificare un post rispetto alle regole di ogni piattaforma prima di crearlo o programmarlo (una simulazione che non salva nulla), e le bozze che salva tornano con avvisi su cosa correggere prima della programmazione. Può scrivere un testo diverso per piattaforma, impostare le opzioni di ogni rete (vedi sotto), inviare un post in approvazione esterna, reinviare una richiesta di approvazione e leggere la cronologia di approvazione di un post.
- Modelli: elencare, vedere, creare, aggiornare ed eliminare modelli di contenuto riutilizzabili, anche con testo o media diversi per ogni social network.
- Account collegati: elencare i tuoi account social collegati e se qualcuno va ricollegato, verificare la disponibilità delle piattaforme e scoprire cosa serve a un post da un account specifico: le tue bacheche Pinterest, i canali Discord in cui il bot può pubblicare e i livelli di privacy consentiti dal tuo account TikTok.
- Media: elencare i media, importare un'immagine o un video da un URL, allegare ai post i media della libreria tramite ID, impostare o cancellare il testo alternativo di un file ed eliminare i media.
- Statistiche: leggere le metriche di interazione di un post, il riepilogo statistico dell'organizzazione, i post con più interazioni e gli insight di pubblicazione (giorni e orari migliori, tipi di contenuto, frequenza) degli ultimi 12 mesi, per l'intera organizzazione, una piattaforma o un account collegato. Può anche trasformare le tue fasce migliori in orari concreti da programmare, saltando quelle che hanno già un post. Può anche leggere le statistiche dell'account di un account Instagram (follower, copertura, visualizzazioni e pubblico); un blocco senza dati torna con il suo motivo, mai come uno zero. Può anche leggere i concorrenti che segui su Instagram accanto al tuo account; un numero che Instagram non restituisce torna vuoto, mai come uno zero.
- Fatturazione: leggere piano, utilizzo e limiti.
- Commenti e messaggi (solo dove l'organizzazione lo consente, vedi sopra): aprire la casella dei commenti, elencare e leggere i commenti con le loro discussioni, rispondere, risolverli, nasconderli ed eliminarli; elencare e leggere le conversazioni, inviare messaggi di testo, segnarle come lette, chiuderle o posticiparle; leggere le risposte salvate del team. Le regole dei social restano valide: una sola risposta privata per commento, messaggi solo dentro la finestra di risposta (24 ore dall'ultimo messaggio della persona su Instagram e Messenger) e nessuna risposta a un commento Instagram nascosto.
Quando una connessione copre più di un'organizzazione, ogni strumento richiede l'organizzazione in cui agire: l'assistente ti chiede quale, oppure usa quella che hai nominato, e non tira mai a indovinare. Una richiesta rivolta a un'organizzazione che non hai scelto viene rifiutata.
Opzioni per rete
Quando crea o aggiorna un post, l'assistente può impostare le stesse opzioni dell'editor:
- Facebook: post nel feed, Reel o storia; primo commento.
- Instagram: post, Reel o storia; primo commento, collaboratori, Reel di prova, copertina, musica, l'etichetta AI e la partnership retribuita.
- X: chi può rispondere (tutti, gli account che segui o solo quelli menzionati); prima risposta.
- Threads: chi può rispondere e prima risposta, oltre alla condivisione nella storia di Instagram e all'approvazione delle risposte quando la tua organizzazione le ha attivate.
- YouTube: titolo, privacy, categoria, tag, contenuto per bambini, Shorts e miniatura.
- TikTok: livello di privacy (tra quelli consentiti dal tuo account), commenti, duetti e stitch, contenuti brandizzati, l'etichetta AI, copertina e titolo della foto.
- Pinterest: bacheca (l'assistente può elencare le tue), titolo, link di destinazione e copertina.
- LinkedIn: una miniatura personalizzata per i video.
- Profilo dell'attività su Google: novità, evento o offerta, con pulsante di invito all'azione.
- Discord: il canale su ogni server, che l'assistente può cercare, oppure nome e avatar del webhook.
- Bluesky: chi può rispondere e citare, ed etichette dei contenuti.
- Mastodon: visibilità, avviso sul contenuto e lingua.
- Telegram: invio silenzioso e anteprima dei link. WhatsApp: il destinatario.
Cosa chiedere
Bastano richieste semplici: account, ID e orari li trova l'assistente da solo. Qualche idea per iniziare:
Lascialo a controllare la tua casella
Un assistente che esegue attività pianificate può controllare commenti e messaggi a intervalli regolari e rispondere, senza che nessuno apra una chat. A PostRite non serve altro: la pianificazione sta nel tuo assistente.
- Un proprietario attiva Consenti agli assistenti AI di rispondere a commenti e messaggi (vedi sopra). Lascia Consenti l'eliminazione via MCP remoto disattivo, a meno che l'attività non debba eliminare commenti. Un assistente collegato prima che esistessero questi permessi va collegato di nuovo.
- In Claude, le attività pianificate sono incluse nei piani a pagamento: descrivi l'attività e ogni quanto deve girare, poi controlla e conferma ciò che Claude propone. Le attività girano ogni ora, ogni giorno o ogni settimana, continuano anche a computer spento e usano i connettori che hai aggiunto, PostRite compreso. L<claudeLink>articolo di Claude sulle attività pianificate</claudeLink> riporta i passaggi attuali.
- Gli altri assistenti funzionano allo stesso modo quando le loro attività pianificate possono usare la connessione a PostRite. Anche ChatGPT ha attività pianificate; verifica che un'attività raggiunga PostRite prima di farci affidamento.
- Scrivi le istruzioni come se dessi indicazioni a un collega: a cosa rispondere, cosa nascondere, cosa lasciare a una persona. Inizia ogni esecuzione aprendo la casella dei commenti: è questo che fa continuare ad arrivare i commenti nuovi.
Ogni risposta parte dal tuo account collegato e segue le stesse regole di una risposta che scrivi tu: messaggi solo dentro la finestra di risposta, una sola risposta privata per commento. Un'attività che gira ogni ora resta ben dentro la finestra di 24 ore. Se il tuo assistente ti chiede di approvare un'azione che invia un messaggio, quell'esecuzione aspetta finché non approvi.
Capire gli ambiti
Gli ambiti (scope) sono permessi granulari. Durante il consenso vedi esattamente quali vengono richiesti; un assistente riceve solo gli ambiti che approvi, e ognuno viene verificato a ogni richiesta. Cosa sblocca ciascuno:
posts:read: vedere i post e la loro cronologia di approvazione, più tutto ciò che riguarda le statistiche: interazioni, riepiloghi, post migliori, insight, orari suggeriti e numeri dei concorrenti.posts:write: verificare, creare, programmare, aggiornare, riprogrammare, annullare, riprovare e archiviare i post, e reinviare le richieste di approvazione.templates:read/templates:write: vedere / gestire i modelli.media:read: vedere la libreria media.media:write: importare media da un URL, impostare il testo alternativo ed eliminare media.platforms:read: vedere gli account collegati, il loro stato e la disponibilità delle piattaforme, e cercare bacheche Pinterest, canali Discord e opzioni di pubblicazione TikTok.billing:read: vedere piano, utilizzo e spazio di archiviazione (solo proprietari dell'organizzazione).comments:read/comments:write: leggere la casella dei commenti e le risposte salvate / rispondere, risolvere, nascondere ed eliminare commenti.chat:read/chat:write: leggere le conversazioni / inviare messaggi di testo e segnare come lette, chiudere o posticipare le conversazioni.
L'impostazione dell'organizzazione Consenti l'eliminazione via MCP remoto vale in aggiunta a questi ambiti: anche un token che possiede posts:write, templates:write o media:write non può eliminare nulla finché quell'impostazione è spenta. Allo stesso modo, i permessi su commenti e messaggi non fanno nulla finché Consenti agli assistenti AI di rispondere a commenti e messaggi è disattivo. Una connessione autorizzata prima che esistessero questi permessi non li ha: collega di nuovo l'assistente per concederli.
Sicurezza fin dalla progettazione
Le connessioni usano OAuth 2.1 con PKCE, token di accesso a vita breve e il consenso esattamente per le organizzazioni che scegli. L'assistente non riceve mai la tua password e l'accesso è limitato agli ambiti che approvi.
Revocare l'accesso
Puoi revocare un assistente quando vuoi in PostRite, in Impostazioni → Account → Assistenti IA collegati: lì trovi ogni assistente che hai autorizzato, con le organizzazioni che raggiunge, e Revoca ne interrompe subito l'accesso, compreso il token di accesso che sta usando. Rimuovere il connettore PostRite dal client AI non garantisce che l'autorizzazione termini in PostRite. Per interrompere l'accesso, revocalo in PostRite. Post, modelli e media che un assistente ha già creato non vengono toccati. I token di accesso hanno per scelta una vita breve, quindi anche senza una revoca esplicita un assistente non può mantenere l'accesso all'infinito.
Problemi comuni
- La mia organizzazione non compare nella schermata di consenso
- Si possono selezionare solo le organizzazioni il cui proprietario ha attivato l<strong>Accesso MCP remoto</strong>. Chiedi al proprietario di attivarlo in <em>Impostazioni → Generali → Assistenti AI</em>, poi ricollegati.
- “MCP access is disabled for this organization”
- Il proprietario ha disattivato l'accesso MCP remoto dopo il tuo collegamento. Le connessioni esistenti smettono di funzionare finché non viene riattivato.
- “MCP inbox access is disabled for this organization”
- Consenti agli assistenti AI di rispondere a commenti e messaggi è disattivo, come di default. Un proprietario può attivarlo in Impostazioni → Generali → Assistenti AI. Se è attivo e l'assistente non riesce ancora a leggere i commenti, collegalo di nuovo perché riceva i nuovi permessi. Se ancora non ci riesce, il tuo assistente potrebbe conservare una registrazione precedente: rimuovi PostRite e aggiungilo di nuovo.
- L'assistente non riesce a eliminare un post, un modello o un file
- Consenti l'eliminazione via MCP remoto è disattivo, come di default. Un proprietario può attivarlo nella stessa pagina delle impostazioni.
- L'assistente dice che un account va ricollegato
- Il social network ha revocato o lasciato scadere l'autorizzazione di quell'account. Ricollegalo in PostRite; fino ad allora i post destinati a quell'account vengono rifiutati.
- Un post non va a buon fine per un'opzione mancante
- Pinterest richiede una bacheca, un bot Discord un canale, TikTok un livello di privacy e WhatsApp un destinatario. Chiedi all'assistente di cercarli: può elencare le tue bacheche, i canali del bot e le opzioni del tuo account TikTok.
- Nessun orario migliore né orario suggerito
- Gli insight derivano solo dai tuoi post pubblicati con metriche raccolte, quindi un account nuovo, o su una rete per cui PostRite non raccoglie statistiche, non ne ha ancora. L'assistente lo dice invece di inventare un orario.
Suggerimento: chiedi all'assistente di trovare prima gli ID
Gli assistenti funzionano meglio quando controllano prima di agire, per esempio elencando i tuoi account collegati per scegliere le destinazioni giuste prima di creare un post, o chiedendo i tuoi orari migliori prima di programmare. Basta una richiesta come “programma un post sul mio Instagram domani nel mio orario migliore”: account e orario li trova l'assistente per te.