Arquitectura de Senso MCP
Senso MCP se estructura en torno a un componente de servidor y plugins modulares. Así es como funciona todo, desde la base gratuita hasta los niveles superiores.
El componente servidor
El componente Senso MCP es el núcleo de la solución. Expone el servidor MCP, gestiona la autenticación y proporciona las funciones de administración: panel de control, gestión de plugins, ajustes y puntos de acceso del servidor.
Los plugins = conjuntos de herramientas
Cada plugin registra un conjunto de herramientas específico para un área de Joomla (contenido, medios, menús, SEO, plantillas, usuarios, etc.). La arquitectura es modular: solo tiene que activar los plugins que necesite para que las herramientas correspondientes estén disponibles para el asistente.
Base y niveles
La solución se organiza en niveles:
- Base (gratuita) — el componente servidor y los plugins Contenido y Sitio;
- Pro — añade las herramientas del día a día (campos personalizados, medios, menús, SEO y multilingüismo);
- Premium — añade módulos, plantillas, usuarios y extensiones;
- Add-on — extensiones especializadas, como el control del constructor YOOtheme Pro.
Flujo de una solicitud de IA
Una solicitud siempre sigue el mismo proceso: el asistente se autentica en el servidor (OAuth), envía su solicitud al punto de acceso MCP, que selecciona la herramienta adecuada; la herramienta actúa mediante la API de Joomla, dentro de los límites de sus permisos, y después devuelve el resultado al asistente.
