MCP (Model Context Protocol): collegare l'AI ai tuoi strumenti
Cos'è lo standard MCP, come funzionano server e client, esempi di connettori utili e come usarli in sicurezza con Claude, ChatGPT e gli editor di codice.
Il Model Context Protocol (MCP) è uno standard aperto che permette ai modelli AI di collegarsi a strumenti e dati in modo uniforme: file, database, calendari, CRM, repository, browser. Lo si può immaginare come una "porta USB-C" per l'AI.
Perché è importante
Prima di MCP ogni integrazione richiedeva codice su misura per ogni coppia (app × modello). Con MCP scrivi un server una volta e lo usa qualsiasi client compatibile.
Come è fatto
- Client MCP: l'applicazione con il modello (Claude, un editor di codice, un agente).
- Server MCP: un piccolo programma che espone strumenti (azioni), risorse (dati) e prompt pronti.
- Protocollo: il linguaggio comune con cui si parlano.
Esempi di cosa puoi collegare
| Connettore | Cosa permette |
|---|---|
| File system | Leggere e scrivere file in una cartella scelta |
| GitHub / Git | Leggere repository, aprire issue e PR |
| Database | Interrogare i dati con linguaggio naturale |
| Google Drive / Calendar / Gmail | Cercare documenti, eventi, mail |
| Slack / Notion / Jira | Leggere e aggiornare lavoro di team |
| Browser | Navigare e testare pagine |
| Pagamenti, CRM, ERP | Consultare e aggiornare dati aziendali |
Esempio d'uso
Collegando un server di database a Claude puoi chiedere:
Interroga il database vendite: quali sono i 10 clienti che hanno ridotto gli ordini di più negli ultimi 3 mesi rispetto ai 3 precedenti? Mostra una tabella con la variazione percentuale e suggerisci 3 azioni commerciali.Come iniziare
- Verifica nel tuo client (Claude, editor di codice, ecc.) la sezione Connettori / Strumenti / MCP.
- Scegli un connettore ufficiale o affidabile da un elenco/registro noto.
- Autorizza solo i permessi necessari (meglio sola lettura all'inizio).
- Prova con dati di test.
Sicurezza: ciò che conta davvero
- Un server MCP può eseguire azioni reali: installa solo codice di cui ti fidi.
- Preferisci permessi di sola lettura e account con diritti minimi.
- Attenzione alla prompt injection: contenuti letti da fonti esterne possono contenere istruzioni ostili. Richiedi conferma prima di azioni sensibili.
- Evita di collegare insieme dati riservati + accesso a internet + azioni di scrittura senza controlli.
Per sviluppatori
Esistono SDK ufficiali (TypeScript, Python e altri) per creare un server in poche decine di righe. Un buon primo progetto: un server che espone la tua knowledge base interna come strumento di ricerca.
Collegamenti utili: agenti AI, Claude Code.