Volver al resumen
Integración MCP (herramientas IA)
Conecta asistentes IA como Lovable, Cursor o Claude directamente a tu CMS.
¿Qué es MCP?
MCP (Model Context Protocol) es un estándar abierto que permite a los asistentes IA comunicarse directamente con herramientas externas. En lugar de copiar y pegar, un asistente IA puede directamente:
• Crear y editar páginas en tu CMS
• Traducir contenido a otros idiomas
• Publicar tu sitio web
• Ver reservas y pedidos
• Consultar análisis
Piensa en MCP como un 'control remoto' que permite a las herramientas IA operar tu CMS.
Consulta la documentación técnica completa de MCP en developers.optimocms.com.
Conectar MCP a Lovable
Lovable admite servidores MCP personalizados en todos los planes de pago. Sigue estos pasos para conectar tu sitio Optimocms:
1. Abre tu proyecto Lovable
2. Ve a Connectors → Chat connectors
3. Haz clic en 'New MCP server'
4. Completa los campos:
• Server name: Optimocms
• Server URL: https://europe-west4-cms-sg.cloudfunctions.net/mcpServer
5. Elige un método de autenticación:
• Bearer token or API key (recomendado): pega tu clave API de Optimocms (empieza con omc_)
• Sin autenticación NO está soportado — siempre se requiere una clave API
6. Haz clic en 'Add & authorize'
El servidor MCP ahora aparece en tu lista de chat connectors. El asistente IA de Lovable puede leer y editar tu CMS directamente.
¿Dónde encuentro mi clave API?
Ve a tu panel de Optimocms → Configuración → API Keys. Crea una nueva clave y selecciona los permisos para Lovable (por ej. leer páginas, crear páginas, publicar).
Consejos
- Necesitas un plan de pago de Lovable (Starter, Launch o Scale) para servidores MCP personalizados.
- Crea una clave API separada para Lovable con solo los permisos que necesitas.
- Usa primero un sitio de prueba antes de conectar Lovable a tu sitio de producción.
- Puedes revocar la clave API en cualquier momento en Configuración → API Keys.
Ejemplos de prompts para Lovable
Después de conectar Optimocms a Lovable, puedes usar lenguaje natural. Aquí tienes ejemplos prácticos:
1. Crear una página de aterrizaje
"Crea una página de aterrizaje moderna para mi panadería con una sección hero, horarios de apertura, galería de fotos y formulario de contacto."
2. Añadir una sección de página
"Añade una sección de testimonios a mi página de inicio con 3 opiniones de clientes."
3. Traducir contenido
"Traduce todas las páginas de mi sitio al alemán y al francés."
4. Crear productos de tienda
"Añade 5 productos a mi tienda online: pan de masa madre (4,50 €), croissant (2,80 €), baguette (3,20 €), rollo de canela (3,50 €) y focaccia (5,00 €). Añade descripciones y categorías."
5. Gestionar reservas
"Muestra todas las reservas para la próxima semana y crea una nueva reserva para Juan García el viernes a las 14:00."
6. Ver análisis
"Muéstrame las estadísticas de visitantes de los últimos 30 días. ¿Qué páginas tienen más tráfico?"
7. Mejorar contenido existente
"Mejora el texto de mi página de quiénes somos. Hazlo más profesional y añade una llamada a la acción."
8. Publicar el sitio web
"Publica mi sitio web para que los últimos cambios estén en línea."
Todos los prompts funcionan en cualquier idioma — Lovable y Optimocms entienden inglés, neerlandés, alemán, francés y español.
Solución de problemas de Lovable
¿La conexión falla?
• Verifica que la URL del servidor sea exactamente: https://europe-west4-cms-sg.cloudfunctions.net/mcpServer
• Verifica que tu clave API empiece con omc_ y no haya expirado
• Asegúrate de haber seleccionado 'Bearer token or API key' como método de autenticación
¿Lovable dice 'no tools available'?
• Elimina el servidor MCP y vuelve a añadirlo en Lovable
• Verifica que la clave API tenga al menos permisos de lectura
• Espera unos segundos después de conectar — Lovable obtiene la lista de herramientas en el primer uso
¿Cambios no visibles en mi sitio?
• Los cambios de contenido se guardan como borrador por defecto. Usa el prompt 'Publica mi sitio' o publica manualmente en el CMS.
¿Errores de límite de velocidad?
• Tu plan tiene un número máximo de solicitudes API por minuto. Actualiza tu plan o espera un momento antes de volver a intentarlo.
Conectar MCP a Cursor
Añade lo siguiente a tu configuración MCP de Cursor (~/.cursor/mcp.json):
{
"mcpServers": {
"optimocms": {
"url": "https://europe-west4-cms-sg.cloudfunctions.net/mcpServer",
"headers": {
"Authorization": "Bearer omc_tu_clave_api"
}
}
}
}
Después de reiniciar Cursor puedes hacer preguntas como 'Muestra mis páginas' o 'Publica mi sitio'.
Conectar MCP a Claude Desktop
Añade lo siguiente a tu configuración de Claude Desktop (claude_desktop_config.json):
{
"mcpServers": {
"optimocms": {
"url": "https://europe-west4-cms-sg.cloudfunctions.net/mcpServer",
"headers": {
"Authorization": "Bearer omc_tu_clave_api"
}
}
}
}
Claude ahora puede gestionar tu CMS directamente a través del chat.
Herramientas disponibles
Las siguientes herramientas están disponibles a través de MCP:
• list_sites — Mostrar todos tus sitios web
• list_pages / get_page — Ver páginas
• create_page / update_page — Crear o editar páginas
• publish_site — Publicar sitio web
• generate_page — La IA genera una página a partir de una descripción
• translate_page — Traducir una página
• assist_content — La IA mejora el contenido existente
• get_analytics — Consultar estadísticas de visitantes
• list_products / create_product — Gestionar productos de la tienda
• list_bookings / create_booking — Gestionar reservas
• earn_points / list_rewards — Gestionar programa de fidelidad
Consulta la vista completa de herramientas con todos los parámetros y ejemplos.
Preguntas frecuentes
¿MCP tiene un coste adicional?
No, MCP está incluido en todos los planes de pago (Starter, Professional y Agency). Usas la misma clave API y los mismos límites que la API REST.
¿Puede la IA eliminar mi sitio por accidente?
No. La eliminación no está disponible a través de MCP. Publicar requiere el permiso 'publish' en tu clave API.
¿Qué herramientas IA funcionan con MCP?
Lovable, Cursor, Claude Desktop, Windsurf y cualquier herramienta que soporte el protocolo MCP.
¿Cómo aseguro mi conexión MCP?
Usa una clave API con permisos mínimos. Crea una clave separada por herramienta. Revoca la clave cuando dejes de usar una herramienta.
Consejos
- Comienza con una clave API que solo tenga permisos de lectura. Añade permisos de escritura cuando estés seguro de que la IA funciona correctamente.
- Siempre prueba en un sitio de prueba antes de usar MCP en tu sitio de producción.