Vai al contenuto principale

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.

schema del flusso MCP