Craft CMS

Conecta un cliente de IA a Craft CMS. Dentro de los permisos de un usuario de Craft.

AlphaBridge MCP es un servidor MCP para Craft CMS 5. MCP es el estándar abierto con el que los asistentes de IA usan herramientas. Un cliente de IA accede a tu contenido a través de un único endpoint. Cada llamada se ejecuta como un usuario de Craft y no puede hacer más que ese usuario.

Estado: aún no está a la venta. Se está preparando para la Craft Plugin Store. Esta página describe lo que hace el plugin.

Alcance

Lo que hace, y lo que deliberadamente no hace.

Una lista corta inspira más confianza que una larga. Cada ausencia de abajo es una decisión, no una carencia.

Incluido

  • Contenido — entradas y categorías: leer, crear, actualizar y borrar. Borradores: listar, crear, aplicar y descartar. Globales: leer y actualizar.
  • Recursos y esquema — acceso de lectura a recursos (assets), campos, secciones, tipos de entrada y sitios.
  • Operaciones — registros, cachés, la cola, rutas, información del sistema y de los plugins.
  • Una única consulta protegida a la base de datos — una sola consulta SELECT sobre una tabla, tras un filtro de seguridad.
  • Un registro de auditoría — cada llamada a herramientas con usuario, resultado y nombres de los argumentos.

Deliberadamente fuera

  • Sin ejecución arbitraria de PHP. No hay ninguna herramienta que ejecute código que le pases.
  • Sin despliegue. Este plugin no mueve archivos y nunca se conecta a otro servidor por SSH o FTP. Trabaja dentro de la instalación de Craft en la que está instalado.
  • Sin gestión de plugins. No instala, activa ni elimina plugins.
  • Sin escrituras en la configuración del proyecto ni en usuarios. Craft los protege en sus controladores, no en la API de elementos que usa este plugin.
  • Sin etiquetas. Craft no tiene ningún permiso para ellas, así que habría que inventarse un límite.
Límites

El límite es un usuario de Craft, no una promesa.

Un token pertenece exactamente a un usuario de Craft y lleva los permisos de ese usuario. Los detalles están en la página de seguridad.

Permisos, por elemento

Antes de listar, guardar o borrar una entrada, el plugin pregunta a Craft qué puede hacer este usuario con este elemento, en este sitio. Una sección desconocida o prohibida devuelve una lista vacía, no un error que revele su existencia.

Desactivado hasta que lo activas

Toda herramienta que cambia algo está desactivada por defecto. Las activas una a una en la página de ajustes. Un interruptor de solo lectura está por encima de todo y prevalece.

Un registro que se puede guardar sin riesgo

El registro de auditoría anota quién llamó a qué, cuándo y si estaba permitido. Anota los nombres de los argumentos, nunca sus valores, así que el registro nunca se convierte en una segunda copia de tu contenido.

Los alcances restringen aún más

Un token lleva un alcance (scope): read, content o full. El alcance solo restringe lo que el usuario ya puede hacer. Nunca lo amplía.

Precio

Un precio, un entorno.

$49 pago único, por entorno de producción

Después, $19 al año para seguir recibiendo actualizaciones. Se venderá a través de la Craft Plugin Store bajo la Craft License en cuanto la ficha esté publicada; se está preparando.

Los entornos de desarrollo y staging se pueden probar gratis: forma parte de la Craft License, no es un periodo de prueba que concedamos nosotros.

Requisitos

  • Craft CMS 5.9 o superior
  • PHP 8.2 o superior
  • MySQL 8.0.17+ / MariaDB 10.4.6+ o PostgreSQL 13+
  • Un cliente MCP que hable Streamable HTTP y pueda enviar una cabecera Authorization
Familia

La misma idea, para WordPress.

AlphaBridge MCP nació en WordPress, donde ya está disponible hoy. Los dos plugins comparten el enfoque (un endpoint autenticado, los permisos de un usuario real y un registro de cada llamada), pero son productos distintos con funciones distintas.