Skip to main content

evoMCP o un acceso a medida por API y SQL

Cuándo encaja cada enfoque

Un acceso a medida por API y SQL (llamadas a la API REST de Joomla, consultas directas a la base de datos, scripts propios) encaja cuando la tarea es concreta y repetible, la ejecuta tu equipo técnico y quieres controlar cada línea. También cuando necesitas algo muy específico que ninguna herramienta general cubre. La API REST de Joomla es una base sólida para integraciones sencillas.

evoMCP encaja cuando quien opera es un asistente de IA que decide qué hacer y quieres poner reglas alrededor: qué puede tocar, qué requiere una persona, qué queda registrado. El asistente se conecta con el estándar MCP, sin que tengas que escribir un cliente para cada tarea.

Comparación

Criterio evoMCP API y SQL a medida
Puesta en marcha Se instala el paquete, se crea una conexión y se conecta el asistente con un token o con OAuth 2.1. Hay que escribir, probar y alojar los scripts y gestionar los tokens.
Datos que se guardan La auditoría de cada llamada (con retención configurable, 90 días por defecto), el uso por conexión y las aprobaciones. Los que registres tú.
Permisos Matriz por componente (ninguno, leer, escribir, full) que nunca supera lo que el usuario de Joomla puede hacer en el panel. Los del token o la cuenta de base de datos que uses; afinarlos es trabajo tuyo.
Aprobación humana Integrada: las escrituras quedan pendientes y se revisan con los argumentos exactos. La construyes tú, si la quieres.
Auditoría Cadena de hashes que detecta ediciones o borrados del registro. La que implementes.
Mantenimiento Actualizaciones de la extensión con la licencia. Lo mantienes tú ante cada cambio de Joomla o de YOOtheme.
Control Herramientas ya definidas: entidades de Joomla, YOOtheme, sistema y, opcionalmente, SQL y ficheros. Total: puedes hacer exactamente lo que programes.
Coste de licencia Pago único con 12 meses de actualizaciones; consulta los precios. Sin licencia; el coste es el desarrollo y el mantenimiento.
Límites Ver más abajo. Los de lo que programes. Un SQL directo se salta la lógica de Joomla (formularios, ACL, workflow) si no la replicas.

Lo que evoMCP no hace

  • No actualiza el núcleo de Joomla ni se actualiza a sí mismo desde el asistente.
  • No toca credenciales, sesiones ni permisos (rules) de los componentes, y la capa de SQL no lee las tablas de credenciales ni de sesiones, ni las internas de evoMCP.
  • No tiene herramientas para la biblioteca ni las plantillas de página del constructor de YOOtheme.
  • Lo que cambia el sitio puede quedar a la espera de una persona; si quieres un proceso totalmente automático, el modo «sin aprobación» existe pero no es el recomendado.
  • La capa avanzada de SQL y ficheros viene deshabilitada y exige tres cerrojos para encenderla.
  • Las herramientas de sistema son solo para superusuarios.
  • No decide por ti: la calidad de lo que haga el asistente depende del asistente y de quien revisa.

Si el acceso a medida te encaja, evoMCP no lo impide: la API REST de Joomla sigue ahí. Más detalle: ficha de evoMCP, referencia y caso de uso de la agencia.

Productos relacionados