Scritto originalmente in francese. Tradotto dall'IA — il significato è stato preservato, non la prosa.
Definizione breve
Protocollo di scambio con cui un agente che risiede in uno strumento recupera contesto detenuto da un altro sistema e vi agisce, senza che i due strumenti siano stati integrati l'uno con l'altro.
Definizione dettagliata
La sigla sta per Model Context Protocol. Nella sua accezione tecnica, designa una convenzione di esposizione: un sistema dichiara le risorse che mette a disposizione e le azioni che autorizza, un agente vi si collega e le usa.
Negli articoli di questo blog, il termine è usato per la sua funzione in un ecosistema più che per il suo meccanismo. Vi occupa il posto che l'API ha avuto quando i SaaS hanno smesso di vivere in compartimenti stagni: uno standard di apertura che, una volta diffuso, diventa un criterio di esclusione — uno strumento che non lo supporta fa perdere in isolamento più di quanto faccia guadagnare in funzionalità.
Ciò che cambia si vede da un esempio: Figma, se recupera le evoluzioni recenti di un repository GitLab e le merge request rilevanti, smette di progettare a fianco del prodotto reale.
Uso nel dominio
Si usa per individuare ciò che potrebbe rompere l'isolamento degli strumenti specializzati, e per valutare uno strumento in base a ciò che può leggere al di fuori di sé più che al suo perimetro funzionale.
Sinonimi e varianti
«Protocollo di scambio di contesto» negli usi che non vogliono impegnarsi su uno standard particolare.
Da non confondere con
- API — interfaccia che espone dati e operazioni in un formato stabile e noto in anticipo, destinata a essere chiamata da un programma scritto apposta. Il MCP espone materiale destinato a essere interpretato da un modello, non consumato secondo un contratto rigido.
- Integrazione — collegamento costruito tra due strumenti precisi, da mantenere per ogni coppia. Il protocollo mira a rendere superfluo questo collegamento.
- Contesto — Contesto — ciò di cui un modello dispone per rispondere. Il MCP è un mezzo per alimentare questo contesto, non è il contesto stesso.
Esempi
«Così come le API sono diventate indispensabili quando i SaaS hanno smesso di vivere in compartimenti stagni, i MCP potrebbero diventare essenziali man mano che gli agenti si generalizzano.»
Ambiguità / dibattiti
Il termine si usa al singolare come protocollo e al plurale come connettori («collegare un MCP»), il che alimenta una confusione tra la norma e le sue implementazioni. E nulla ne assicura la stabilità: il ruolo descritto qui è quello di uno standard di apertura, che forse occuperà questo protocollo, o forse un altro.