Il protocollo MCP
Senso MCP si basa sul protocollo MCP. Comprenderne i principi aiuta a capire cosa offre la soluzione al vostro sito Joomla e perché è interoperabile con numerosi assistenti.
Model Context Protocol in breve
Il Model Context Protocol (MCP) è uno standard aperto che descrive come un assistente IA si connette a un'applicazione per accedere ai dati e avviare azioni. Si può vedere come un « connettore universale » tra l'intelligenza artificiale e i vostri software.
Anziché realizzare un'integrazione personalizzata per ogni applicazione, MCP definisce un linguaggio comune: qualsiasi applicazione che espone un server MCP può essere controllata da qualsiasi assistente compatibile.
Client e server
Il protocollo distingue due ruoli:
- il client — l'assistente IA (ad esempio Claude) che desidera leggere o eseguire azioni;
- il server — l'applicazione che espone le proprie funzionalità.
Senso MCP è il componente che trasforma il vostro sito Joomla in un server MCP: pubblica le funzionalità di Joomla e risponde alle richieste del client.
Strumenti (tools) e scope
Un server MCP espone le proprie funzionalità sotto forma di strumenti (tools): azioni specifiche come « creare un articolo » o « elencare i menu ». L'assistente sceglie lo strumento più adatto alla vostra richiesta e lo richiama con i parametri corretti.
Gli scope definiscono l'ambito autorizzato al momento della connessione: delimitano ciò che il client è autorizzato a fare, in linea con i vostri permessi Joomla.
Perché usare MCP con Joomla
Adottare MCP per Joomla significa:
- interoperabilità — un unico server, utilizzabile da qualsiasi client MCP;
- semplicità — non è necessario sviluppare un'integrazione specifica;
- sicurezza — un accesso limitato dall'autenticazione e dai vostri diritti di accesso.
