AI e MCP

Cos'è MCP e perché il tuo assistente AI può registrare le tue ore?

Aggiornato 4 min lettura

Risposta breve

MCP (Model Context Protocol) è uno standard aperto che permette a un assistente AI come Claude, ChatGPT o Cursor di collaborare con altri software: consultare dati e svolgere azioni. Un programma offre un server MCP con alcuni strumenti ben descritti; l’assistente è il client che li utilizza, dopo che hai effettuato l’accesso e dato il consenso.

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.

  1. Aggiungi un server MCP nel tuo assistente inserendo un indirizzo, ad esempio https://app.half5.com/mcp.
  2. 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.
  3. Chiedi qualcosa in linguaggio naturale, come ‘registra due ore per il fix login’.
  4. 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

Qualcuno torna a casa in bici lungo il canale dopo il lavoro

Oggi alle 16:30 chiudi il laptop.

Prova Half5 gratis per 14 giorni, da solo o con tutto il team. Nessuna carta di credito richiesta.