Il problema che risolve MCP
Un modello linguistico scrive e ragiona bene, ma non conosce i tuoi dati. Non può cercare un cliente, fissare un appuntamento o registrare ore. Per farlo deve comunicare con altri software.
Prima di MCP, ogni app AI doveva creare una propria integrazione per ogni programma. MCP trasforma tutto in un unico accordo: un programma crea un server MCP una volta sola, e ogni assistente che parla MCP può usarlo.
Pensa a una presa di corrente: l’elettrodomestico e la rete non devono conoscersi, basta che usino la stessa spina.
Come funziona MCP
Ci sono due parti. Il server sta nel programma che contiene i dati, ad esempio un software di rilevazione ore. Il client è nell’assistente AI: Claude Desktop, Claude Code, ChatGPT, Cursor, Codex o VS Code.
Il server descrive gli strumenti che offre, ognuno con un nome, una spiegazione semplice e i campi richiesti. L’assistente legge queste descrizioni e sceglie lo strumento più adatto a ciò che chiedi.
- Aggiungi un server MCP nel tuo assistente inserendo un indirizzo, ad esempio
https://app.half5.com/mcp. - L’assistente apre la schermata di accesso di quel programma. Effettui l’accesso e dai il consenso (OAuth). La tua password non arriva mai all’assistente.
- Chiedi qualcosa in linguaggio naturale, come ‘registra due ore per il fix login’.
- L’assistente usa lo strumento giusto e ti mostra il risultato.
Solo strumenti, non accesso totale
Un server MCP non dà all’assistente accesso libero al database. Offre solo gli strumenti previsti dal produttore, con i permessi del tuo account. Se il tuo account non può vedere le ore dei colleghi, nemmeno l’assistente può.
Puoi revocare l’accesso come per qualsiasi app collegata: dal programma stesso o rimuovendo il server dal tuo assistente.
- Locale o cloud. Un server MCP può funzionare sul tuo computer o nel cloud. Un server cloud non richiede installazione: incolli un indirizzo e accedi.
- Standard aperto. Anthropic ha pubblicato MCP come specifica aperta a novembre 2024; anche OpenAI, Cursor e Microsoft lo supportano.
- Consenso per ogni connessione. Con un server remoto accedi tramite OAuth, la stessa tecnica di ‘Accedi con Google’.
Dove è utile
MCP è più utile per attività che già svolgi con un assistente. Uno sviluppatore che corregge un bug con Claude Code può chiedere allo stesso assistente di registrare il tempo a fine lavoro. Un consulente che scrive un report in ChatGPT può chiedere quali ore sono già state registrate questa settimana.
È meno adatto per attività dove vuoi controllare ogni campo prima di salvare. Scegli quindi software che mantengono tutto ciò che fa un agente come ‘in attesa’ o da approvare. Come funziona per le ore lo trovi in Registrare ore con Claude, ChatGPT o Cursor.
Ecco come funziona Half5
Half5 offre il proprio server MCP su https://app.half5.com/mcp. Inserisci questo indirizzo nel tuo assistente, accedi con il tuo account Half5 e dai il consenso. Non serve installare nulla.
Il server mette a disposizione sei strumenti: log_work, log_work_batch (più registrazioni insieme), search_customers_projects, list_entries, update_entry e delete_entry (solo per le tue registrazioni non ancora approvate). Un agente collegato vede solo le tue ore, anche se il tuo account è manager o admin; fatture, colleghi e impostazioni restano fuori portata. Le registrazioni fatte da un agente arrivano come ‘Non ancora approvate’ e sono normali registrazioni: compaiono nella panoramica e seguono il normale flusso di approvazione e fatturazione. Come log_work sceglie il cliente giusto è spiegato in Come funziona log_work.
Domande frequenti
MCP è lo stesso di un’API?
Quasi. Un server MCP spesso usa una normale API dietro le quinte, ma descrive i suoi strumenti così che un modello linguistico possa sceglierli e usarli da solo. Non devi scrivere codice per farlo usare a un assistente.
Quali assistenti AI supportano MCP?
Tra gli altri Claude (Claude.ai, Claude Desktop e Claude Code), ChatGPT tramite connettori, Cursor, OpenAI Codex e VS Code. Dove aggiungere un server cambia a seconda dell’app.
Un assistente può modificare dati tramite MCP da solo?
Solo tramite gli strumenti offerti dal server e solo con i permessi del tuo account. Un buon software mantiene le modifiche di un agente in attesa di revisione, così tu o un responsabile potete approvarle.
Devo installare qualcosa?
Non per un server MCP remoto: basta inserire un indirizzo e accedere. Solo i server MCP locali, che girano sul tuo computer, richiedono installazione.
Fonti
- Model Context Protocol, specification and documentation · consultato il
- Anthropic, Introducing the Model Context Protocol (25 November 2024) · consultato il