0
Vai al contenuto

MCP

MCP standardizza la comunicazione tra applicazioni che usano modelli di IA e strumenti o fonti esterni. Un client può individuare le funzioni disponibili e utilizzarle tramite un’interfaccia descritta in modo uniforme. Il protocollo facilita l’integrazione, ma non stabilisce da solo chi può eseguire una determinata azione.

Che cos’è MCP?

MCP standardizza la comunicazione tra applicazioni che usano modelli di IA e strumenti o fonti esterni. Un client può individuare le funzioni disponibili e utilizzarle tramite un’interfaccia descritta in modo uniforme. Il protocollo facilita l’integrazione, ma non stabilisce da solo chi può eseguire una determinata azione.

Client, server e funzioni

L’applicazione opera come client e si collega a uno o più server MCP. Un server può esporre strumenti, risorse o modelli di prompt predisposti. Ogni funzione ha una descrizione precisa, uno schema degli input e uno scopo delimitato.

Permessi e fiducia

Il server verifica l’identità e controlla l’accesso a ogni record. Il modello non riceve chiavi segrete né permessi di sistema illimitati. Nuove connessioni, strumenti sensibili e modifiche dell’ambito richiedono l’approvazione consapevole del responsabile.

Validazione e azioni sicure

Gli argomenti vengono validati fuori dal modello e le regole aziendali restano nel sistema di destinazione. Pagamenti, eliminazioni, pubblicazioni e invio di messaggi hanno un riepilogo chiaro e una conferma. Chiamate ripetute non devono creare duplicati o stati incoerenti.

Audit e test

I registri riportano identità, strumento, orario, ambito e risultato senza memorizzare segreti superflui. I test comprendono indisponibilità del server, input non validi, superamento dei permessi e prompt injection nascosta nelle fonti. Le connessioni inutilizzate vengono rimosse.

L’approccio di PAR HOUSE Agency

Usiamo MCP per collegare gli agenti ai sistemi aziendali in modo modulare. Ogni server ha un ambito minimo, responsabili identificati e monitoraggio. Le integrazioni restano sostituibili e verificabili, consentendo agli agenti di operare in più processi senza accessi incontrollati.