Che cos’è MCP? Il Model Context Protocol in parole semplici

TL;DR

MCP (Model Context Protocol) è uno standard aperto — introdotto da Anthropic alla fine del 2024 e da allora adottato in tutto il settore — che dà agli assistenti IA un unico modo comune per usare strumenti e dati esterni. Prima di MCP, ogni app × ogni assistente richiedeva un’integrazione su misura. Dopo, un’app espone un server MCP e qualsiasi assistente compatibile può collegarsi. L’analogia classica calza: è l’USB-C degli strumenti per l’IA. L’app Mac di GO AI Chat ne porta uno — i dettagli su /mcp.

Il problema che MCP ha risolto

Un assistente IA che sa solo parlare è un giocattolo; quelli utili leggono i tuoi file, interrogano i tuoi dati e agiscono nelle tue app. Prima di MCP ognuno di quei collegamenti era su misura: un’integrazione per questo assistente × quell’app, scritta nel formato proprietario di quell’assistente, moltiplicata per ogni coppia. Gli ingegneri lo chiamano il problema N×M: N assistenti per M strumenti fanno N×M integrazioni che nessuno vuole mantenere.

MCP lo comprime: uno strumento implementa un server, un assistente implementa un client, e ogni abbinamento funziona. È questa logica economica — non l’entusiasmo del momento — il motivo per cui l’adozione ha travolto i principali fornitori di IA entro un anno dal rilascio.

Come funziona (60 secondi, senza codice)

Sotto il cofano è JSON-RPC su stdio o HTTP: idraulica volutamente noiosa. Il senso di uno standard è proprio che non ci pensi mai.

Perché nel 2026 continui a sentirne parlare

Perché gli agenti l’hanno reso inevitabile. Un «agente» è un assistente che compie azioni in più passaggi, e ogni passaggio ha bisogno di uno strumento. MCP è diventato il modo in cui gli strumenti vengono messi a disposizione: esistono migliaia di server pubblici per database, browser, strumenti di design e gestori di progetti, e le loro directory si leggono come un app store. Quando un’app annuncia che «ora gli assistenti IA possono lavorare con i tuoi dati», il meccanismo sottostante è molto probabilmente MCP.

Un esempio concreto: il server MCP di GO AI Chat

Non lo stiamo spiegando da bordo campo. L’app Mac di GO AI Chat porta un server MCP locale: gli assistenti compatibili in esecuzione sul tuo Mac — Claude, per esempio — possono collegarsi e lavorare con le tue conversazioni GO AI. È in ascolto solo sulla tua macchina (localhost), quindi nulla è esposto alla rete; l’assistente che autorizzi parla direttamente con l’app, sul dispositivo. La configurazione e l’elenco completo degli strumenti sono documentati su goaichat.app/mcp.

Perché un’app di chat dovrebbe esporre le proprie chat ad altri assistenti? Perché è questa la scommessa che MCP rappresenta: i tuoi dati dovrebbero essere utilizzabili dall’IA che scegli tu, e le app che collaborano con quel futuro battono quelle che lo murano fuori.

MCP e le cose con cui viene confuso

CosaChe cos’èRelazione con MCP
Function callingFunzione API di un singolo modello per descrivere funzioni richiamabiliÈ il meccanismo dentro un modello; MCP standardizza il collegamento tra le app e qualsiasi modello
Plugin (era 2023)Formato proprietario di strumenti di un singolo fornitoreCiò che MCP ha sostituito — stesso obiettivo, chiuso invece che aperto
RAGRecuperare documenti per ancorare le risposteComplementare — spesso è proprio un server MCP a far partire il recupero
Le API in generaleIl modo in cui il software parla con il softwareMCP è una convenzione di API specializzata per gli assistenti IA: autodescrittiva e consapevole dei permessi

Dovrebbe interessarti se non sviluppi software?

Ti interesserà come ti interessa il Bluetooth: solo al momento dell’abbinamento. Quello che vale la pena sapere è l’istinto sui permessi: un server MCP definisce ciò che un assistente può vedere e fare, quindi quando ne colleghi uno è quell’elenco la cosa da leggere. I server solo locali (come il nostro) tengono tutto sulla tua macchina; i server remoti meritano lo stesso scrupolo di qualsiasi servizio di terze parti.

Domande frequenti

Che cosa significa MCP?

Model Context Protocol — uno standard aperto introdotto da Anthropic nel novembre 2024 che dà agli assistenti IA un unico modo comune per collegarsi a strumenti, fonti di dati e app esterni.

Qual è la differenza tra MCP e function calling?

Il function calling è una funzione API di un singolo modello, nel formato di quel modello. MCP standardizza tutto il collegamento, così qualsiasi assistente compatibile può usare qualsiasi server MCP. Il function calling è una presa; MCP è la spina standardizzata.

MCP è sicuro?

Il protocollo è neutro; la sicurezza dipende da cosa un server espone e a chi. I server locali in ascolto solo sulla tua macchina tengono i dati sul dispositivo. Tratta i server MCP remoti come qualsiasi servizio di terze parti: controlla prima cosa possono leggere e fare.

GO AI Chat supporta MCP?

Sì: l’app Mac porta un server MCP locale, così gli assistenti sul tuo Mac possono lavorare con le tue chat GO AI. È in ascolto solo su localhost. Dettagli su goaichat.app/mcp.