Architettura di Senso MCP
Senso MCP si articola attorno a un componente server e a plugin modulari. Ecco come funziona l'insieme, dalla base gratuita ai livelli superiori.
Il componente server
Il componente Senso MCP è il cuore della soluzione. Espone il server MCP, gestisce l'autenticazione e mette a disposizione gli strumenti di amministrazione: dashboard, gestione dei plugin, impostazioni ed endpoint del server.
I plugin = set di strumenti
Ogni plugin registra un set di strumenti dedicato a un'area specifica di Joomla (contenuti, media, menu, SEO, template, utenti, ecc.). L'architettura è modulare: attivate solo i plugin di cui avete bisogno e gli strumenti corrispondenti diventano disponibili per l'assistente.
Base e livelli
La soluzione è organizzata su più livelli:
- Base (gratuita) — il componente server e i plugin Contenuti e Sito;
- Pro — aggiunge gli strumenti per le attività quotidiane (campi personalizzati, media, menu, SEO, multilingua);
- Premium — aggiunge moduli, template, utenti ed estensioni;
- Add-on — estensioni specializzate, come il controllo del builder YOOtheme Pro.
Flusso di una richiesta IA
Una richiesta segue sempre lo stesso percorso: l'assistente si autentica presso il server (OAuth), invia la richiesta all'endpoint MCP, che seleziona lo strumento appropriato; lo strumento opera tramite l'API di Joomla, nei limiti dei permessi assegnati, quindi restituisce il risultato all'assistente.
