Model Context Protocol, spiegato
MCP offre ad applicazioni AI diverse e servizi esterni un modo comune per descrivere capacità e scambiare richieste. Riduce la necessità di progettare una connessione separata per ogni accoppiamento.
Model Context Protocol, o MCP, è uno standard aperto che connette applicazioni AI con strumenti, dati e servizi esterni attraverso un formato client-server condiviso.
MCP separa l'applicazione dal servizio
L'host è l'applicazione AI che una persona utilizza. Un client all'interno di quell'host comunica con un server MCP. Il server espone strumenti, informazioni o prompt riutilizzabili approvati.
Questa separazione permette a un servizio di presentare la stessa connessione MCP a più di un host compatibile. I controlli di accesso e i permessi appartengono comunque a quella connessione.
Il protocollo non esegue il flusso di lavoro
MCP standardizza la comunicazione. Non decide quale obiettivo aziendale perseguire, quando un agente dovrebbe chiamare uno strumento o se un'azione proposta dovrebbe essere approvata.
L'host e i suoi controlli circostanti prendono queste decisioni. MCP trasporta la richiesta strutturata e il risultato tra le parti.
Termini del Model Context Protocol
- MCP host
- L'applicazione AI in cui una persona effettua una richiesta e il modello opera.
- MCP client
- La parte all'interno dell'host che gestisce la comunicazione con un server MCP.
- MCP server
- Un servizio che espone strumenti, informazioni o prompt riutilizzabili approvati attraverso il protocollo.
Cosa standardizza MCP
Scoperta degli strumenti
Un client può scoprire quali capacità approvate fornisce un server.
Messaggi strutturati
Client e server scambiano richieste e risultati in un formato condiviso.
Separazione chiara
Il protocollo connette le parti, mentre l'applicazione decide come e quando utilizzarle.
Domande sul Model Context Protocol
No. È uno standard di connessione utilizzato dalle applicazioni AI. Il modello, l'host, il client e il server rimangono parti separate.
No. Il tool calling è l'atto di proporre e gestire una richiesta di strumento. MCP standardizza come le applicazioni si connettono ai servizi che possono esporre quegli strumenti.
No. L'applicazione necessita ancora di server affidabili, permessi limitati, controlli degli input e regole di approvazione per azioni importanti.
Termini correlati del glossario
Connetti strumenti con confini chiari
Le app Caffeine girano sull'Internet Computer, una rete pubblica pensata per questo.