Guía de IA

Guía de creadores de sitios con IA: contenido y tienda

Qué hace hoy un agente de IA en un CMS headless: páginas, traducciones y SEO, y además pedidos, reembolsos y descuentos - desde el asistente del admin o MCP, con tu propia clave y tu aprobación antes de cualquier acción destructiva.

E
Equipo Cmssy
9 min read

Guía de creadores de sitios web con IA: qué puede gestionar un agente en un CMS headless

Qué hace hoy la IA en Cmssy: trabajo de contenido y operaciones de tienda - pedidos, reembolsos, descuentos - desde el asistente del admin o el servidor MCP, con tu aprobación antes de cualquier acción destructiva.

Qué significa aquí "creador de sitios web con IA"

"Creador de sitios web con IA" suele significar una herramienta que diseña, construye y aloja un sitio a partir de un prompt. Cmssy no es eso. Es un CMS headless alojado: tu contenido y tu tienda viven en un workspace de Cmssy, y tu propia app - Next.js, React, Astro o Remix - renderiza el sitio en tu hosting. Cmssy no aloja sitios.

Lo que hace la IA es llevar el workspace. Un agente trabaja sobre el contenido y la tienda que hay detrás de tu sitio - páginas, traducciones, SEO, productos, descuentos, pedidos y reembolsos - con las mismas herramientas que usa el admin. Nunca toca tu código.

Dos entradas: el asistente y el servidor MCP

  • El asistente del admin - pulsa Cmd + K (Ctrl + K en Windows y Linux) dentro de un workspace. Funciona con tus permisos, así que puede hacer lo que tu rol permite y nada más. En el editor de páginas también puede generar una página, traducirla o editar la página abierta en el lienzo, donde nada se guarda hasta que guardas tú.
  • El servidor MCP - @cmssy/mcp-server conecta Claude Code, Claude Desktop o cualquier otro cliente MCP a un workspace con un token de API. El mismo núcleo de herramientas, fuera del admin.

Ambos están en todos los planes, Hobby incluido. Cmssy no incluye un modelo propio: aportas una clave de Anthropic, OpenAI, Google, Mistral o Groq, y el proveedor te factura directamente.

MCP por sí solo ya no es raro: Contentful, Sanity, Storyblok y Payload también tienen servidores MCP. Lo que importa es qué permiten hacer las herramientas a un agente y qué lo frena.

Trabajo de contenido

  • Crear páginas y añadir, editar, reordenar o quitar bloques, con los tipos que registra tu sitio.
  • Redactar y reescribir textos, y traducir páginas a los idiomas activados en el workspace.
  • Generar el meta título y la descripción de una página, y extraer el tono de marca y las palabras clave de tus páginas publicadas.
  • Gestionar modelos y registros, medios, formularios y envíos de formularios.
  • En el asistente, exportar todo lo que puede leer como CSV, JSON o Markdown.

Operaciones de tienda

En un plan con carrito y checkout (desde Pro), el mismo agente lleva la trastienda:

  • Pedidos - listar y consultar pedidos, crear uno a mano, editar sus líneas, registrar un pago total o parcial, adjuntar una factura, moverlo por la preparación y por las etapas de tu pipeline, o cancelarlo.
  • Reembolsos - totales o parciales, con una referencia para tu contabilidad.
  • Descuentos - códigos de porcentaje, importe fijo o envío gratis con fecha de inicio y fin, subtotal mínimo y límite de usos; activarlos o desactivarlos.
  • Productos - cambios masivos y precios por volumen.
  • Clientes - buscar una cuenta, suspenderla o reactivarla, enviar un restablecimiento de contraseña.

Cmssy registra los pagos, pero no mueve dinero. Un reembolso que registra el agente es el registro en Cmssy: el dinero lo sigue devolviendo tu proveedor de pagos, a través de tu integración.

Confirmación antes de cualquier acción destructiva

Las lecturas se ejecutan al momento. Las herramientas cuyo efecto es más difícil de deshacer - entre ellas los reembolsos, las cancelaciones de pedidos, borrar y publicar páginas, los cambios y borrados masivos de productos o la suspensión de clientes - no actúan en la primera llamada. Devuelven needsConfirmation: true, un resumen de una línea de lo que pasaría y una referencia, y nada cambia. Cuando apruebas, el agente repite la llamada con esa referencia.

Una referencia sirve una sola vez, caduca y solo vale para los argumentos exactos con los que se emitió: cambia el importe de un reembolso y el servidor vuelve a preguntar. En el asistente del admin apruebas con un botón en el chat, y cualquier otra escritura se describe primero y solo se ejecuta cuando das tu visto bueno. Por MCP, el agente te muestra el resumen antes de confirmar.

Lo que no hace

  • No escribe tu código. Ninguna herramienta escribe archivos, edita componentes ni abre pull requests; los esquemas de bloques se quedan en tu repositorio, bajo revisión.
  • No aloja ni despliega nada. Eso lo hace tu app, en tu hosting.
  • No mueve dinero. Pagos y reembolsos pasan por tu proveedor; Cmssy los registra.
  • No gestiona tu equipo. El asistente puede listar miembros y roles, pero no puede invitar, quitar ni reasignar a nadie.
  • No puede superar tu rol. El conjunto de herramientas se construye a partir de tus permisos al inicio de cada ejecución.

Qué buscar en un CMS con IA

  • Verbos, no solo CRUD - ¿el agente puede reembolsar, preparar pedidos y crear descuentos, o solo crear y actualizar registros?
  • Un paso de confirmación en lo irreversible - impuesto por el servidor, no confiado al prompt.
  • Tu propia clave - qué modelo, quién paga y qué plan hace falta.
  • Permisos - ¿el agente actúa como tú, con tu rol, o con una clave maestra?
  • El código sigue siendo tuyo - un cambio de contenido nunca debería requerir un despliegue, y un agente nunca debería necesitar escribir en tu repositorio.

Cómo empezar

  1. Añade una clave de proveedor - Settings → AI Provider en el admin, y luego Cmd + K. Mira la documentación del asistente.
  2. O conecta un cliente MCP - crea un token de API y añade @cmssy/mcp-server a la configuración de tu cliente. Mira la documentación del servidor MCP.
  3. Renderiza en tu app - empieza por cmssy-io/examples o conecta tu propia app con la guía de instalación. Para ver la tienda funcionando, abre las demos.