Connettere ChatGPT
ChatGPT si connette al tuo sito come client MCP, tramite un connettore personalizzato. La procedura è la stessa di Claude: un URL, un’autorizzazione OAuth e gli strumenti del tuo sito compaiono nella conversazione.
Prerequisiti
I connettori personalizzati (server MCP) passano dalla modalità sviluppatore di ChatGPT, disponibile nei piani Plus, Pro, Team, Enterprise ed Edu; il piano gratuito non li supporta. In uno spazio di lavoro Team, Enterprise o Edu, l'amministratore deve prima autorizzare la creazione di connettori personalizzati (Impostazioni dello spazio di lavoro → Permessi e ruoli).
Sul sito è richiesta la versione Senso MCP 1.2.12 o successiva. Le versioni dalla 1.2.0 alla 1.2.11 accettano la connessione di ChatGPT, ma non gli presentano alcuno strumento (vedere Risoluzione dei problemi).
Creare il connettore
In ChatGPT sul web, aprite Impostazioni → App → Impostazioni avanzate e attivate la modalità sviluppatore. Create quindi un connettore specificando:
- un nome, ad esempio quello del vostro sito;
- l'URL del server MCP:
https://vostro-sito.tld/api/index.php/v1/mcp(vedere Endpoint del server). Utilizzate il dominio canonico del sito, con o senzawwwa seconda della configurazione di Joomla: è quello che il pannello di controllo di Senso MCP mostra come indirizzo del server; - l'autenticazione: OAuth. Non è necessario inserire le credenziali del client: ChatGPT le ottiene automaticamente dai documenti di discovery pubblicati dal vostro sito.
Autorizzare il sito
Sul vostro sito si apre una pagina di autorizzazione. Effettuate l'accesso con un account Joomla dotato dei permessi necessari, scegliete gli scope concessi a questa connessione, quindi confermate. Nessuna password viene trasmessa a ChatGPT: viene rilasciato soltanto un token di accesso, revocabile in qualsiasi momento dal vostro sito.
Al termine dell'autorizzazione, la scheda del connettore in ChatGPT elenca gli strumenti esposti dal vostro sito. Se l'elenco è vuoto, consultate la sezione Risoluzione dei problemi.
Utilizzare il connettore
I connettori sono disattivati per impostazione predefinita in ogni nuova conversazione. Aprite il menu + del campo di inserimento, quindi attivate il connettore del vostro sito: i suoi strumenti saranno così disponibili per il modello. Potete lanciare il vostro primo comando, ad esempio «elenca gli ultimi articoli pubblicati». Come per qualsiasi client, gli interruttori del sito, l'ACL dell'account e gli scope concessi determinano ciò che ChatGPT può fare.
Risoluzione dei problemi
L'autorizzazione va a buon fine, ma ChatGPT non vede alcuno strumento. Il modello risponde che il connettore non esiste oppure parla di «plugin» non trovati. Questo comportamento riguarda le versioni dalla 1.2.0 alla 1.2.11 di Senso MCP: ChatGPT invia prima una sonda di discovery (server/discover, protocollo MCP 2026-07-28) e queste versioni rispondevano in un modo che gli impediva di proseguire con la negoziazione classica (initialize), perciò non richiedeva mai l'elenco degli strumenti. Aggiornate il sito alla versione 1.2.12 o successiva, quindi, in ChatGPT, aprite il connettore e riavviate l'autorizzazione: non è necessario eliminarlo. Gli strumenti appariranno immediatamente.
Gli strumenti sono elencati nella scheda del connettore, ma il modello non li utilizza. Verificate che il connettore sia attivato nella conversazione in corso (menu +) e che la modalità sviluppatore sia ancora attiva nelle impostazioni. Se necessario, aprite una nuova conversazione.
Verificare dal lato del sito. Il pannello di controllo di Senso MCP registra ogni richiesta MCP. Una connessione corretta da ChatGPT vi lascia la sequenza initialize, notifications/initialized e quindi tools/list. Se il registro mostra solo voci di autenticazione e nient'altro, il sito non è aggiornato.
Documentazione ufficiale
- Developer mode and MCP apps in ChatGPT — OpenAI Help Center