MCP

Server MCP per i social media e gli agenti AI

Un server MCP per i social media permette a un agente AI di pubblicare, programmare e analizzare i post sui tuoi account con un unico set di strumenti. Chat33 ne ospita uno su https://chat33.io/api/mcp/mcp con 23 strumenti per Instagram, Facebook, Threads, TikTok, YouTube, X (Twitter), LinkedIn e Bluesky, basato sull’API ufficiale di ogni piattaforma, non sull’automazione del browser. Funziona con ogni piano, anche quello gratuito.

Claude sa scrivere un post. Chat33 gli permette di pubblicarlo e di rispondere ai DM che porta.

Endpoint MCP
https://chat33.io/api/mcp/mcp
Collega il tuo agenteVedi i prezzi

Scegli una piattaforma

Collega il tuo client

Claude Code

Accesso dal browser

claude mcp add --transport http --scope user chat33 https://chat33.io/api/mcp/mcp

Claude Desktop e claude.ai

Accesso dal browser

Impostazioni → Connettori → Aggiungi connettore personalizzato
Nome: Chat33
URL: https://chat33.io/api/mcp/mcp

ChatGPT

Accesso dal browser

ChatGPT → Impostazioni → Modalità sviluppatore → Crea plugin → incolla l’URL

Cursor

Accesso dal browser o chiave API

{
  "mcpServers": {
    "chat33": {
      "url": "https://chat33.io/api/mcp/mcp"
    }
  }
}

Codex

Accesso dal browser

codex mcp add chat33 --url https://chat33.io/api/mcp/mcp

Grok

Chiave API

Incolla il prompt di configurazione e una chiave API; Grok aggiunge da solo il connettore

Qualsiasi altro client MCP

OAuth se supportato, altrimenti chiave API

Header x-api-key: sk_live_... oppure Authorization: Bearer sk_live_...

n8n

Chiave API

Nodo della community n8n-nodes-chat33

Preferisci l’accesso con OAuth dove il tuo client lo supporta: scegli chat33 nel menu dei connettori/MCP, scegli Authenticate (o il pulsante di accesso equivalente) e approva nella scheda del browser che si apre. Nessun client dovrebbe mai chiederti di incollare una chiave API per questo passaggio, e Chat33 non mostra mai un URL OAuth da copiare: ci pensa il browser.

Senza OAuth, usa la chiave API come alternativa: crea una chiave in Impostazioni → Chiavi API, poi inviala come header x-api-key o come header Authorization: Bearer nella connessione.

Strumenti

Gli strumenti esatti che ottiene il tuo agente. Non li chiami tu: l’agente li sceglie in base a ciò che chiedi.

Account

  • list_accounts : Elenca gli account social (canali) collegati, con filtro facoltativo per piattaforma
  • whoami : Mostra lo spazio di lavoro, il piano, i permessi concessi e gli account collegati dietro questa connessione

Pubblicazione

  • create_post : Crea e metti in coda (o programma) un post su uno o più account collegati
  • validate_post : Prova a vuoto di un post: controlla contenuti multimediali e compatibilità con la piattaforma senza pubblicare
  • list_posts : Elenca i post, filtrabili per stato, piattaforma o canale; paginati
  • get_post : Ottieni un singolo post tramite ID, con il suo stato in tempo reale e le statistiche di interazione
  • delete_post : Annulla un post in coda o programmato prima che venga pubblicato
  • get_post_logs : Ottieni le voci del registro di consegna/pubblicazione di un post, per il debug degli errori
  • request_approval : Invia i post agli approvatori dello spazio di lavoro; vengono programmati solo quando una persona li approva
  • list_approvals : Elenca i post inviati in approvazione con il loro stato: in attesa, modifiche richieste, approvato
  • add_post_note : Aggiungi una nota alla discussione di un post; interna al team a meno che tu non dica che il cliente può vederla

Contenuti multimediali

  • upload_media : Importa un file multimediale da un URL https pubblico, restituisce un URL ospitato con cui pubblicare
  • create_upload_url : Ottieni un URL prefirmato a cui inviare un file locale con PUT, per i file senza URL pubblico o sopra i 4,5 MB

Statistiche

  • get_analytics : Statistiche di interazione aggregate (visualizzazioni, like, commenti, condivisioni) sui post pubblicati

Automazioni

  • list_flows : Elenca tutte le automazioni DM, dalla più recente modificata, con trigger e stato
  • get_flow : Ottieni una singola automazione tramite ID, con il suo grafico completo di nodi/archi e i trigger sincronizzati
  • create_flow : Crea un’automazione DM (grafico di trigger e nodi azione) con stato DRAFT
  • set_flow_status : Cambia lo stato di un’automazione: ACTIVE, PAUSED, ARCHIVED o DRAFT

Messaggi

  • list_conversations : Elenca le conversazioni DM di Instagram e Facebook Messenger, dall’attività più recente
  • get_messages : Leggi i messaggi di una conversazione DM, dal più vecchio al più recente
  • reply_to_conversation : Invia una risposta in DM; dice all’assistente di chiedere prima la tua approvazione, perché scrive a una persona vera

Commenti

  • list_post_comments : Leggi i commenti (con le risposte) di un post, in tempo reale da Meta
  • reply_to_comment : Rispondi a un commento in pubblico o in privato; dice all’assistente di chiedere prima la tua approvazione

Autenticazione e permessi

L’accesso dal browser è quello predefinito. Per un client che non può accedere, crea una chiave API in Impostazioni → Chiavi API e inviala come header. In Claude Code:

Claude Code con una chiave API
claude mcp add --transport http --scope user chat33 https://chat33.io/api/mcp/mcp --header "x-api-key: sk_live_..."

Ogni strumento è autorizzato come la chiamata REST che c’è dietro, quindi una chiave API richiede il permesso corrispondente. whoami funziona con qualsiasi chiave valida.

accounts:readlist_accounts
posts:readlist_posts, get_post, get_post_logs, get_analytics, list_approvals
posts:writecreate_post, validate_post, delete_post, request_approval, add_post_note
media:writeupload_media, create_upload_url
flows:readlist_flows, get_flow
flows:writecreate_flow, set_flow_status
inbox:readlist_conversations, get_messages
inbox:writereply_to_conversation
comments:readlist_post_comments
comments:writereply_to_comment

Creazione di automazioni: la descrizione di create_flow contiene lo schema completo di nodi e archi, così un agente può costruire un’automazione valida da una richiesta in linguaggio semplice. Le nuove automazioni vengono create come DRAFT; chiama set_flow_status con ACTIVE per attivarne una.

Prova a chiedere

MCP o REST?

Usa MCP quando è un modello a decidere cosa pubblicare. Usa l’API REST quando lo decide il tuo codice. Stesso account, stessi limiti del piano.

I limiti, senza giri di parole

Risoluzione dei problemi

401 Unauthorized

La connessione non ha effettuato l’accesso, oppure una chiave API manca, non è valida o non è stata inviata affatto come header. Ripeti il passaggio di accesso del client, oppure ricontrolla la configurazione del connettore o l’opzione dell’header.

403 Insufficient scope

Alla connessione manca un permesso che serve allo strumento. Gli strumenti per le automazioni richiedono flows:read/flows:write, e quelli per i messaggi e i commenti richiedono inbox:read/inbox:write/comments:read/comments:write: una chiave API creata prima dell’uscita di quegli strumenti non li avrà. Aggiungi il permesso in Impostazioni → Chiavi API. Per una connessione con accesso dal browser, scollegala da App AI collegate e accedi di nuovo.

La chiamata a uno strumento fallisce con un errore della piattaforma

Esegui prima validate_post: mostra contenuti multimediali mancanti, formati non supportati e canali non corrispondenti senza pubblicare nulla.

Domande

È gratis?
Sì. La connessione MCP funziona con ogni piano Chat33, anche quello gratuito. Restano validi i limiti del tuo piano su post e account collegati.
Con quali client funziona?
7 client hanno una pagina di configurazione dedicata: Claude Code, Claude Desktop, claude.ai, ChatGPT, Cursor, Codex e Grok. Qualsiasi altro client MCP può collegarsi con l’endpoint https://chat33.io/api/mcp/mcp, tramite OAuth se lo supporta, oppure con una chiave API.
Serve una chiave API?
No. La maggior parte dei client accede a Chat33 dal browser e tu approvi l’accesso. Una chiave API (x-api-key o Authorization: Bearer) è un’alternativa per i client che non possono accedere dal browser.
Su quali piattaforme può pubblicare il mio agente?
Instagram, Facebook, Threads, TikTok, YouTube, X (Twitter), LinkedIn e Bluesky, ognuna con l’API ufficiale della piattaforma, non con l’automazione del browser.