Cuando decidà lanzar este blog, tenÃa una restricción clara: no querÃa un CMS que me obligara a pelear con una interfaz para publicar. QuerÃa escribir, y que un agente de IA se encargara del resto.
Eso me llevó a EmDash.
Qué es EmDash
EmDash es un CMS open source construido sobre Astro 6.0 y diseñado para correr en Cloudflare. Es reciente — tan reciente que cuando lo adopté apenas llevaba dÃas de existir públicamente. Pero lo que me convenció no fue su madurez, sino su filosofÃa: está construido desde cero pensando en agentes de IA como interfaz principal de gestión.
No es un CMS con un plugin de IA pegado encima. Es un CMS donde la IA es el flujo de trabajo.
Lo que lo hace diferente: el servidor MCP integrado
Cada instalación de EmDash viene con un servidor MCP (Model Context Protocol) listo para usar. Eso significa que Claude — o cualquier agente compatible — puede conectarse directamente al CMS y gestionar contenido: crear posts, actualizarlos, publicarlos, eliminarlos, consultar el esquema.
En la práctica, mi flujo se ve asÃ: le digo a Claude qué quiero publicar, él redacta el contenido, lo formatea en Portable Text (el formato JSON estructurado que usa EmDash internamente), lo sube al CMS y lo publica. Yo reviso el resultado en el blog. Sin interfaces administrativas, sin copy-paste, sin fricción.
Este post, de hecho, fue gestionado exactamente asÃ.
Por qué Cloudflare
Trabajo con GCP a diario — GKE, Vertex AI, BigQuery. PodrÃa haber alojado el blog ahà sin pensarlo dos veces. Pero para un blog personal querÃa algo sin infraestructura que mantener, con CDN global de serie y costo cero en el tier gratuito.
Cloudflare Pages cumple todo eso. Y como EmDash está diseñado especÃficamente para ese entorno, la integración es nativa, no forzada.
Ser early adopter desde Pucallpa
Hay algo que me parece simbólico en haber adoptado EmDash en sus primeros dÃas. La narrativa habitual es que los early adopters de tecnologÃa nueva están en San Francisco, en BerlÃn, en Londres. Acá estoy yo, desde Pucallpa, Ucayali, usando un CMS de menos de un mes de vida para publicar sobre cloud e IA desde la AmazonÃa peruana.
No lo digo como curiosidad anecdótica. Lo digo porque creo que la geografÃa no deberÃa ser una variable en la capacidad de estar en la frontera tecnológica. Una conexión a internet y disposición a explorar son suficientes.
Lo que falta
EmDash es joven y se nota. La documentación todavÃa tiene huecos, algunos comportamientos del MCP requieren workarounds, y hay features que simplemente aún no existen. Pero eso también es parte del trato cuando adoptás algo en etapa temprana — contribuÃs a darle forma.
Voy a seguir escribiendo sobre cómo evoluciona mi uso de EmDash a medida que el proyecto madure. Si estás evaluando opciones para un blog técnico y la idea de gestionarlo vÃa agente de IA te resulta atractiva, vale la pena tenerlo en el radar.
Imagen de portada: Andrew Neel / Unsplash
No comments yet