Estás en una conversación de Claude perfilando tu próximo artículo. Tienes el ángulo, la estructura, las preguntas frecuentes. Luego aparece el muro: abrir una nueva pestaña, iniciar sesión en el CMS, pegar, dar formato, agregar la meta descripción, fijar el slug, adjuntar la imagen destacada, presionar publicar. Veinte minutos de cambio de contexto para dejar un borrador en vivo. Esta es la brecha que cierra un CMS MCP Server. El Model Context Protocol permite que tus herramientas de IA hablen directamente con tu CMS. Claude se vuelve el panel. Cursor se vuelve el panel. ChatGPT se vuelve el panel. La propia interfaz del CMS se convierte en una capa de renderizado que visitas solo cuando quieres.
Conclusiones rápidas
- Un MCP Server es el puente que permite que Claude, Cursor y cualquier cliente MCP llamen a tu CMS como si fuera una herramienta incorporada.
- El Kamaan MCP Server expone la creación, edición, publicación, listado y cambio de sitio como herramientas. Cada una es una llamada de herramienta en la conversación, no una visita al panel.
- La configuración es un único bloque en tus ajustes de Claude o Cursor. No hay un nuevo SDK que aprender, ni una integración personalizada que mantener.
- Los fundadores con varios productos usan el MCP Server para operar el blog de cada producto desde una sola conversación de Claude, cambiando site_id a mitad del hilo.
- Kamaan es la capa operativa de todo tu stack de contenido: escribir, editar, traducir, publicar y gestionar en todos los sitios desde Claude, ChatGPT, Cursor o cualquier cliente MCP. No es solo publicar desde Claude; es operar toda tu operación de contenido desde tus herramientas de IA.
Qué es MCP, en tres frases
El Model Context Protocol es un estándar abierto que permite a las aplicaciones de IA conectarse a herramientas y datos externos a través de un pequeño conjunto de primitivas tipadas: herramientas, recursos y prompts. Un host como Claude Desktop o Cursor inicia una sesión de cliente MCP. Ese cliente mantiene un canal JSON-RPC con un MCP server, que expone una lista de capacidades que la IA puede invocar. Ese es todo el modelo.
En la práctica, te ahorras la parte en la que escribes una integración personalizada para cada par (IA, herramienta). Anthropic lanzó MCP a finales de 2024, OpenAI y Google lo soportan, el registro oficial ya lista miles de servidores, y cada IDE y plataforma de agentes principal se conecta a través del mismo protocolo.
Qué hace en realidad un CMS MCP Server
Un CMS MCP Server toma las operaciones que normalmente realizarías en un panel (crear artículo, editar cuerpo, fijar estado a publicado, listar artículos existentes para contexto, obtener traducciones) y las expone como herramientas que el cliente de IA puede llamar por nombre con argumentos tipados. La conversación dirige la operación. El panel se vuelve opcional.
![]()
Para un fundador de SaaS que lleva un blog, eso significa: perfilar un artículo en Claude, pedirle a Claude que llame a create_article, iterar el borrador en línea, pedirle a Claude que llame a update_article con el cuerpo revisado, y luego pedirle a Claude que llame a publish_article. Todo el flujo vive en una conversación. El CMS se ocupa del almacenamiento, del manejo de los campos SEO, del pipeline de traducción, del enrutamiento multi-sitio. La conversación se ocupa de la escritura.
Las seis herramientas que expone el Kamaan MCP Server
El Kamaan MCP Server trae un conjunto de herramientas deliberadamente pequeño. Seis herramientas cubren toda la operación de blog que un fundador necesita en una conversación. La infografía a continuación muestra cada una con el momento del flujo de trabajo en el que encaja.

| Herramienta | Qué hace | Cuándo invocarla |
|---|---|---|
| create_article | Crea un nuevo borrador con título, cuerpo y metadatos | Después de perfilar en Claude |
| update_article | Edita el cuerpo o los campos de un artículo existente | Durante reescrituras a mitad de conversación |
| publish_article | Cambia el estado del artículo a publicado | Cuando el borrador está terminado |
| list_articles | Devuelve los artículos existentes del sitio activo | Cuando quieres contexto para el siguiente texto |
| switch_site | Apunta a otro producto SaaS dentro de la misma cuenta | Fundadores con varios productos a mitad del hilo |
| get_translations | Devuelve las URLs por idioma tras una publicación | Al verificar que Auto-Multilingual Delivery se entregó |
Ese es todo el conjunto de herramientas por ahora. El alcance deliberado importa: cada herramienta corresponde a un único gesto de conversación. No hay un configure_advanced_workflow porque no hay un flujo de trabajo que configurar; la conversación es el flujo de trabajo.
Por qué esto le gana al panel
Tres fricciones desaparecen cuando el CMS aparece como herramientas MCP dentro de tu cliente de IA.
El cambio de contexto desaparece. Dejas de salir de Claude para pegar un borrador y volver para seguir escribiendo. El artículo vive en la conversación. El panel es uno de los paneles que ya no abres.
La gestión multi-sitio es un solo parámetro. Un fundador en solitario que opera tres productos SaaS en tres blogs solía abrir tres paneles, copiar tres juegos de credenciales y recordar qué pestaña era cuál. Con el Kamaan MCP Server, el sitio activo es una llamada a switch_site. Misma conversación, distinto blog.
Lo multilingüe sigue siendo automático. Cuando publish_article retorna, Auto-Multilingual Delivery ya ha iniciado el pipeline de traducción. Para cuando la conversación pasa al siguiente artículo, las versiones en español, alemán, francés e italiano están en vivo en sus propias URLs con hreflang correcto. get_translations devuelve las URLs para que las dejes caer en el paso de verificación de la misma conversación.
Cómo configurar el Kamaan MCP Server en Claude o Cursor
La configuración es un solo bloque. Para Claude Desktop, edita ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) o el equivalente en Windows. Agrega el bloque del Kamaan MCP Server:
{
"mcpServers": {
"kamaan": {
"command": "npx",
"args": ["-y", "@kamaan/mcp-server"],
"env": {
"KAMAAN_API_KEY": "your-api-key-here",
"KAMAAN_DEFAULT_SITE_ID": "your-default-site-id"
}
}
}
}
Reinicia Claude Desktop. Las herramientas de Kamaan aparecen en la lista de herramientas dentro de cualquier conversación. Invócalas pidiéndoselo a Claude en lenguaje natural: "Crea un borrador titulado X con el cuerpo que acabo de escribir", "Publica ese artículo", "Cambia al sitio de mi segundo producto".
Para Cursor, el mismo bloque JSON va a la configuración MCP de Cursor. Para Claude Code, va al .mcp.json de tu proyecto. Para ChatGPT, la configuración equivalente usa ChatGPT Actions y la misma superficie de API.
Escenarios del mundo real
Una fundadora SaaS en solitario está perfilando un anuncio de lanzamiento en una conversación de Claude. Le pide a Claude que redacte el artículo y luego itera el cuerpo durante diez minutos. Cuando está satisfecha, le pide a Claude que llame a create_article y publish_article contra su sitio principal. El artículo se publica en yoursite.com/blog/launch-announcement. En cuestión de minutos las versiones en español, alemán, francés e italiano están en vivo en sus respectivas URLs. Llama a get_translations para verificar, deja caer las cuatro URLs en su borrador de boletín y nunca abre el panel de Kamaan.
Un fundador con varios productos opera tres productos SaaS en tres sitios separados de Kamaan. Está en Cursor trabajando en la documentación del producto A, decide que la nueva función merece un post de blog y le pide a Cursor que lo redacte usando el MCP Server. Una vez publicado, le pide a Cursor que haga switch_site al producto B y redacte allí un post de promoción cruzada. Dos blogs actualizados, dos conversaciones, cero paneles. La operación total toma el tiempo de escribir los artículos, sin sobrecarga por el paso de publicación.
Lo que aún no está en el MCP Server
Tres operaciones permanecen en el panel por ahora: creación de sitios, gestión de plan y facturación, e importación masiva de contenido. La primera es una configuración única. La segunda es una preocupación operativa que no debería vivir en una conversación de contenido. La tercera es una herramienta de migración que se beneficia de un indicador visual de progreso. Todo lo demás, la operación del día a día, pasa a la conversación.
Relacionados en Kamaan
- Publish blog posts from Claude and ChatGPT. El pilar padre que enmarca el flujo de CMS AI-native que este MCP Server habilita.
- How to add a blog to your SaaS product. La guía para desarrolladores sobre cómo incrustar el blog renderizado en tu frontend.
- Multi-site CMS: one account, multiple domains. Cómo el modelo de precios multi-sitio hace financieramente viable operar el blog de cada producto desde una sola conversación.
- What is a headless CMS. La definición de categoría para lectores nuevos en el concepto.
- Headless CMS Next.js integration. El patrón del lado del render que convierte el contenido publicado en un blog en vivo.
Preguntas frecuentes
¿Qué es MCP?
El Model Context Protocol es un estándar abierto de Anthropic, soportado por los principales clientes de IA, incluidos Claude, Cursor, ChatGPT y las principales integraciones de IDE. Define un pequeño contrato cliente-servidor para que las aplicaciones de IA invoquen herramientas externas. Un MCP Server expone una lista de herramientas tipadas. Un cliente MCP permite que la IA las llame.
¿En qué se diferencia el Kamaan MCP Server de la REST API?
La REST API es para que tu frontend obtenga contenido. El MCP Server es para que tu cliente de IA escriba y publique contenido. Mismo producto, dos superficies. El MCP Server está construido sobre la misma autenticación y modelo de datos que la REST API.
¿Puedo usar esto con Cursor y ChatGPT, no solo con Claude?
Sí. MCP es un protocolo abierto con amplio soporte de clientes. El mismo Kamaan MCP Server corre contra Claude Desktop, Cursor, Claude Code y cualquier otro cliente compatible con MCP. Para ChatGPT en concreto, la integración ChatGPT Actions provee la misma superficie a través del mecanismo de uso de herramientas de OpenAI.
¿Necesito escribir código para usar el MCP Server?
No. El servidor corre mediante npx con un único bloque de configuración. Agregas el bloque a tu configuración de Claude o Cursor y reinicias la app. No hay SDK que instalar, ni código de integración que mantener, ni adaptador personalizado que escribir.
¿Cómo me autentico?
Una sola API key por cuenta. La key vive en el bloque env de tu configuración MCP. Está acotada a tu cuenta y a todos los sitios dentro de ella. El cambio de sitio ocurre mediante llamadas de herramientas, no mediante credenciales separadas.
¿Puedo publicar en varios sitios desde una sola conversación?
Sí. Esa es la función Multi-Site Management aflorando a través de MCP. Llama a switch_site con un site_id distinto, luego llama a create_article o publish_article contra el nuevo sitio activo. El contexto de la conversación se mantiene; solo cambia el objetivo de publicación.
¿Qué pasa si el MCP Server está fuera de línea?
Tu contenido publicado se sigue sirviendo desde la REST API y la CDN de Kamaan, independientemente del estado del MCP Server. El MCP Server solo afecta al lado de la publicación. Si está fuera de línea, vuelves al panel para esa sesión. El contenido publicado no se ve afectado.
¿El MCP Server gestiona las traducciones?
De forma indirecta. La herramienta publish_article dispara Auto-Multilingual Delivery del lado del servidor, que genera y publica más de 99 versiones por idioma en sus propias URLs con hreflang correcto. La herramienta get_translations devuelve esas URLs para que confirmes la publicación multilingüe desde dentro de la misma conversación.
Empieza a construir con Kamaan
Una conversación, todos los blogs de producto que operas
Kamaan te da un solo panel para todos los blogs de tus productos, traducidos automáticamente a más de 99 idiomas en cada publicación. Una cuenta cubre sitios ilimitados por 19 USD al mes, tarifa plana. El MCP Server te permite publicar desde Claude o ChatGPT. Primer mes gratis.

