innovaq

Torna a AI

Tecnologia · 3 min di lettura

Cos’è un MCP server e perché conta

Il Model Context Protocol è il modo standard per collegare un assistente AI agli strumenti e ai dati aziendali. Cosa significa in pratica, e come pianificare i primi collegamenti senza errori.

Il problema dei collegamenti

Un assistente AI è utile quanto le informazioni a cui può accedere. Un modello linguistico, per quanto potente, non conosce i vostri clienti, i vostri ordini o le vostre procedure. Per rispondere a domande concrete deve poter leggere i dati dove si trovano: nel gestionale, nella posta, nell’archivio documentale, nel CRM.

Fino a poco tempo fa ogni collegamento era un progetto a sé. Per far leggere all’AI i dati dell’ERP serviva un’integrazione dedicata, un’altra per l’archivio documentale, un’altra ancora per la posta. Ogni cambio di modello o di fornitore obbligava a rifare parte del lavoro.

Senza MCP

  • Un’integrazione per ogni sistema
  • Lavoro da rifare a ogni cambio di modello
  • Funzioni esposte poco chiare

Con MCP

  • Un server per ogni sistema
  • Collegamenti validi per modelli diversi
  • Operazioni dichiarate e documentate

Cosa fa il Model Context Protocol

Il Model Context Protocol, abbreviato in MCP, è uno standard aperto che definisce come un assistente AI può scoprire e usare strumenti esterni. Un MCP server è un piccolo componente che si mette davanti a un sistema, per esempio il gestionale, e ne espone alcune funzioni in un formato che qualsiasi assistente compatibile sa interpretare: cercare un cliente, leggere lo stato di un ordine, recuperare un documento.

Per l’azienda il vantaggio è evidente. Il collegamento si costruisce una volta sola e può essere usato da assistenti e modelli diversi. Se domani si cambia modello, i collegamenti restano validi. Se si aggiunge un nuovo sistema, basta un nuovo server, senza toccare gli altri.

C’è anche un vantaggio di chiarezza: ogni server dichiara esattamente quali operazioni mette a disposizione. È più facile capire, e documentare, che cosa l’AI può fare e che cosa no.

Un MCP server fa da ponte tra l’assistente e il sistema aziendale.

Da dove cominciare

Il primo collegamento dovrebbe essere quello che risponde alle domande più frequenti. Conviene chiedere alle persone quali informazioni cercano più spesso e dove le trovano: sarà evidente quale sistema collegare per primo. Spesso è il gestionale per ordini e fatture, oppure l’archivio documentale per procedure e contratti.

È consigliabile partire in sola lettura. Un assistente che consulta dati e risponde con le fonti porta già molto valore e comporta rischi limitati. Le operazioni di scrittura, come creare un’attività o aggiornare una scheda, si aggiungono dopo, quando le persone hanno fiducia nello strumento e le regole di conferma sono chiare.

  1. 01 Raccogliere le domande frequenti
  2. 02 Scegliere il sistema più richiesto
  3. 03 Collegarlo in sola lettura
  4. 04 Aggiungere le scritture con conferma

Sicurezza e permessi

Il punto più delicato è l’identità. Un MCP server dovrebbe agire con i permessi della persona che pone la domanda, non con un’utenza tecnica che vede tutto. Altrimenti l’assistente diventa una scorciatoia per accedere a dati che la persona non potrebbe consultare direttamente.

Anche le operazioni esposte vanno scelte con cura. Meglio poche funzioni ben definite che l’accesso completo a un database. Ogni richiesta va registrata, con utente, strumento usato e dati letti, così da poter ricostruire in qualsiasi momento che cosa è successo. È una buona pratica per la sicurezza e un requisito di fatto per rispettare il GDPR quando si trattano dati personali.

Un ultimo consiglio riguarda le credenziali: i server che accedono a sistemi critici dovrebbero usare connessioni cifrate e chiavi con scadenza, gestite da chi amministra i sistemi e non dai singoli utenti.

Sicurezza di un MCP server

  • Permessi di chi fa la domanda
  • Poche funzioni ben definite
  • Registro di ogni richiesta
  • Connessioni cifrate
  • Chiavi con scadenza

MCP nella suite Innovaq

L’assistente AI di Innovaq usa MCP sia al proprio interno sia verso l’esterno. I moduli della suite, da CRM a Finance, da People a Regulate, sono già accessibili all’assistente, sempre nel rispetto dei permessi dell’utente. Per i sistemi esterni si aggiungono MCP server dedicati o collegamenti via API, configurati scegliendo quali strumenti esporre.

Ogni richiesta finisce nel registro, e le operazioni di scrittura passano sempre dalla conferma dell’utente. Il risultato è un assistente che conosce l’azienda nel suo insieme, senza che l’azienda perda il controllo su cosa vede e cosa fa.

Continua a leggere

Innovaq è una realtà in fase di lancio.