Senso MCP for Joomla
Servidor MCP para Joomla 5 y 6. Gestiona artículos, categorías, etiquetas y más en tu sitio Joomla desde Claude, ChatGPT o cualquier cliente MCP.
Documentación
Senso MCP — Servidor MCP para Joomla
Senso MCP convierte un sitio Joomla 5 o 6 en un servidor Model Context Protocol (MCP). Conecta Claude, ChatGPT o cualquier asistente de IA compatible con MCP y gestiona tu sitio Joomla en lenguaje natural.
- Sitio web: https://www.sensomcp.com
- Documentación: https://www.sensomcp.com/en/doc
- Descarga (paquete instalable, con actualizaciones automáticas): https://www.sensomcp.com/en/downloads/senso-mcp-pack-free
Este repositorio contiene el código fuente del paquete gratuito.
Qué hace
El servidor MCP se ejecuta dentro del propio Joomla: sin servidor adicional, sin puente Node.js. Tu asistente de IA se conecta a tu sitio y actúa mediante herramientas bien definidas y verificadas por permisos.
Con el paquete gratuito, un asistente puede:
- crear, leer, actualizar, reordenar y eliminar artículos, categorías y etiquetas;
- listar, comparar y restaurar versiones de artículos;
- leer información del sitio (idiomas, plantilla, versiones) para fundamentar sus acciones;
- obtener una página renderizada del front-end para comprobar el resultado;
- limpiar las cachés de Joomla.
Seguridad
- Autorización OAuth 2.1 con endpoints de descubrimiento estándar, o un token de API de Joomla.
- Cada herramienta está protegida por el ACL propio de Joomla: el asistente solo puede hacer lo que la cuenta conectada puede hacer.
- Acceso por cliente con alcance limitado y revocable. Las contraseñas nunca se exponen.
Requisitos
- Joomla 5.x o 6.x (sin necesidad de plugin de compatibilidad)
- PHP 8.2 o posterior
Instalación
- Descarga el paquete desde https://www.sensomcp.com/en/downloads/senso-mcp-pack-free.
- Instálalo en Joomla: Sistema → Instalar → Extensiones.
- Conecta tu asistente: consulta Conectar Claude o Conectar ChatGPT.
Hay una guía paso a paso disponible en la sección Primeros pasos de la documentación.
Qué contiene este repositorio
| Carpeta | Extensión |
|---|---|
packages/com_sensomcp | Componente: servidor MCP, OAuth, ajustes, panel de control |
packages/plg_webservices_sensomcp | Plugin de servicios web: rutas de API |
packages/plg_system_sensomcp | Plugin de sistema: endpoints de descubrimiento |
packages/plg_system_sensomcpchangelog | Plugin de sistema: visualización del registro de cambios |
packages/plg_task_sensomcp | Plugin de tarea programada: mantenimiento |
packages/plg_sensomcp_site | Herramientas: información del sitio |
packages/plg_sensomcp_content | Herramientas: artículos, categorías, etiquetas, versiones |
Para ir más allá
Los plugins adicionales añaden herramientas para campos personalizados, medios, menús, SEO, sitios multilingües, módulos, plantillas, usuarios, extensiones y YOOtheme Pro. Consulta https://www.sensomcp.com/en/pricing.
Soporte
- Documentación y preguntas frecuentes: https://www.sensomcp.com/en/doc
- Chat de la comunidad: https://discord.gg/B6XWbfbGw8
- Informes de errores: abre un issue en este repositorio.
Licencia
Licencia Pública General de GNU versión 2 o posterior. Consulta LICENCIA.
Desarrollado por Sensomedia. El nombre Joomla!® se utiliza bajo una licencia limitada de Open Source Matters; Senso MCP no está afiliado ni respaldado por Open Source Matters ni por el proyecto Joomla!®.