Model Context Protocol (MCP) è uno standard aperto che collega un agente AI ai tuoi strumenti e dati (file, database, CRM, API) con un'unica spina comune, invece di un'integrazione ad hoc per ogni strumento.
Niente gergo, niente formule
Prima di MCP, collegare un agente a uno strumento significava scrivere codice su misura per ogni coppia: agente-posta, agente-CRM, agente-ERP tua, centinaia di adattatori monouso. MCP standardizza la spina. Chi costruisce uno strumento pubblica un MCP server che espone cosa può fare (le sue azioni, gli input che servono) in un formato comune. Un MCP client integrato nell'agente legge quella descrizione e può chiamare lo strumento senza codice dedicato. Attacchi un nuovo sistema e l'agente lo usa subito. Dove si rompe: il server espone solo ciò che il suo autore ha concesso, e l'agente ha comunque bisogno di permessi per chiamarlo. MCP standardizza l'accesso, non elimina la necessità dei guardrail.
Scoperta. Il client MCP dell'agente trova i server a cui può parlare.
Elenco. Ogni server pubblica gli strumenti che espone e gli input che servono.
Permesso. L'agente controlla la chiamata rispetto ai suoi permessi, ciò che esce dai confini va a un umano.
Chiamata. Il client invia una richiesta strutturata al server, senza codice su misura.
Esecuzione. Il server esegue l'azione sul sistema reale e restituisce l'esito.
Il tool use è la capacità di un modello AI di fare più che scrivere testo: può chiamare strumenti esterni, come cercare in un database, inviare una mail o eseguire un calcolo, emettendo una richiesta strutturata che il software esegue davvero.
LeggiIl function calling è la forma strutturata del tool use: il modello emette una richiesta leggibile dalla macchina che nomina una funzione e i suoi argomenti, scritta in JSON, il tuo codice la valida e la esegue, poi reinserisce il valore di ritorno nella conversazione.
LeggiUn AI agent è un software che persegue un obiettivo per tuo conto: legge la situazione, pianifica il passo successivo, agisce tramite strumenti (email, calendari, database, API) e verifica il risultato prima di continuare, invece di rispondere a una domanda e fermarsi.
Leggi§ 04
Progettiamo e rilasciamo sistemi AI con permessi, log e approvazione umana. Si parte con una call di scoping di 30 minuti.