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.

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

  1. Descarga el paquete desde https://www.sensomcp.com/en/downloads/senso-mcp-pack-free.
  2. Instálalo en Joomla: Sistema → Instalar → Extensiones.
  3. 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

CarpetaExtensión
packages/com_sensomcpComponente: servidor MCP, OAuth, ajustes, panel de control
packages/plg_webservices_sensomcpPlugin de servicios web: rutas de API
packages/plg_system_sensomcpPlugin de sistema: endpoints de descubrimiento
packages/plg_system_sensomcpchangelogPlugin de sistema: visualización del registro de cambios
packages/plg_task_sensomcpPlugin de tarea programada: mantenimiento
packages/plg_sensomcp_siteHerramientas: información del sitio
packages/plg_sensomcp_contentHerramientas: 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

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!®.