OptimoCMSDocs
MCP

Herramientas MCP disponibles

Resumen completo de todas las herramientas MCP de OptimoCMS con parámetros y ejemplos.

Herramientas MCP disponibles

OptimoCMS ofrece 62 herramientas MCP en 19 categorías. Cada herramienta está disponible en Cursor, Claude Desktop y Lovable.

Sitios

HerramientaDescripciónParámetros requeridos
list_sitesListar todos los sitios web
get_siteObtener detalles de un sitiositeId

Parámetros opcionales para list_sites: limit (máx 100), status (active, paused, building, error).

Páginas

HerramientaDescripciónParámetros requeridos
list_pagesListar páginas de un sitiositeId
get_pageDetalles de página con bloques de contenidositeId, pageId
create_pageCrear una nueva páginasiteId, title
update_pageActualizar una página existentesiteId, pageId

Ejemplo de prompt: "Crea una página 'Sobre nosotros' en el sitio site_abc123."

Publicación

HerramientaDescripciónParámetros requeridos
publish_siteDesplegar sitio a producciónsiteId

Límite: máx 1 despliegue por 5 minutos por sitio. Requiere permiso publish.

Medios

HerramientaDescripciónParámetros requeridos
search_mediaBuscar en la biblioteca de mediossiteId, query

Analytics

HerramientaDescripciónParámetros requeridos
get_analyticsResumen de estadísticassiteId

Parámetro opcional: period (last7d, last30d, last90d).

IA

HerramientaDescripciónParámetros requeridos
generate_pageGenerar página con IA desde un prompt. Opcionalmente incluye un video hero generado por IA (planes Professional+). Parámetros: useHeroVideo (boolean), videoModelId (string: seedance-fast, seedance-standard, kling-standard)siteId, prompt
translate_pageTraducir contenido de una páginasiteId, pageId, targetLanguage
assist_contentMejora de contenido con IAsiteId, pageId, instruction
generate_templateGenerar plantilla reutilizablesiteId, prompt
generate_template_variantsGenerar variantes de estilositeId, templateId

Todas las herramientas de IA requieren permiso ai. Coste: ~0,30 € por llamada para generación.

Ejemplo de prompt: "Traduce la página page_xyz789 al inglés."

Importación

HerramientaDescripciónParámetros requeridos
preview_importVista previa de importación de una URLurl
import_websiteImportar sitio web por URLurl

Ejemplo de prompt: "Importa https://ejemplo.es como 'Sitio Ejemplo'."

Reservas

HerramientaDescripciónParámetros requeridos
get_available_slotsHorarios disponiblessiteId, date
create_bookingCrear una reservasiteId, serviceId, date, startTime, customerName, customerEmail
list_bookingsListar reservassiteId

E-commerce

HerramientaDescripciónParámetros requeridos
list_productsListar productossiteId
create_productCrear producto (precio en céntimos)siteId, title, priceCents
update_productActualizar productositeId, productId
list_ordersListar pedidossiteId

Fidelización

HerramientaDescripciónParámetros requeridos
get_member_statusEstado y saldo de puntossiteId, memberId
earn_pointsOtorgar puntossiteId, memberId, points, description
list_rewardsListar recompensassiteId

Reseñas

HerramientaDescripciónParámetros requeridos
list_reviewsListar reseñassiteId

Ofertas de empleo

HerramientaDescripciónParámetros requeridos
list_jobsListar vacantessiteId
create_jobCrear vacantesiteId, title

Entrega

HerramientaDescripciónParámetros requeridos
list_delivery_ordersListar pedidos de entregasiteId
update_delivery_statusActualizar estado de entregasiteId, orderId, status
get_delivery_kpisKPIs del panel de entregassiteId

Alquiler

HerramientaDescripciónParámetros requeridos
list_rental_unitsListar alojamientossiteId
check_rental_availabilityVerificar disponibilidadsiteId, unitId, checkIn, checkOut
create_rental_bookingCrear reserva de alquilersiteId, unitId, checkIn, checkOut, guests, customerName, customerEmail
list_rental_bookingsListar reservas de alquilersiteId

Inmobiliaria

HerramientaDescripciónParámetros requeridos
list_realestate_listingsListar propiedadessiteId
create_realestate_listingCrear anuncio inmobiliariositeId, title, type, propertyType, price, address, city
search_realestateBúsqueda geográfica de propiedadessiteId, lat, lng, radiusKm

Voice Agent

HerramientaDescripciónParámetros requeridos
get_voice_agent_configConfiguración del agente de vozsiteId
update_voice_agent_configModificar configuración del agentesiteId
get_voice_agent_analyticsEstadísticas de llamadassiteId

SEO y Diseño

HerramientaDescripciónParámetros requeridos
update_site_seoActualizar ajustes SEO del sitio (título, descripción, imagen OG, robots)siteId
update_page_seoActualizar ajustes SEO de una página (título, descripción, URL canónica)siteId, pageId
update_design_tokensActualizar design tokens (colores, fuentes, espaciado, radios)siteId

Ejemplo de prompt: "Cambia el color primario a #ff6600 y la fuente de títulos a Inter."

Notificaciones push

HerramientaDescripciónParámetros requeridos
send_push_campaignEnviar notificación push a todos los suscriptoressiteId, title, body

Webhooks

HerramientaDescripciónParámetros requeridos
create_webhookRegistrar webhook para eventossiteId, url, events
list_webhooksListar todos los webhooks de un sitiositeId

Ejemplo de prompt: "Registra un webhook para eventos order.created."

Chatbot

HerramientaDescripciónParámetros requeridos
configure_chatbotActivar y configurar el chatbotsiteId, enabled
get_chatbot_configObtener la configuración del chatbotsiteId

Ejemplo de prompt: "Activa el chatbot en el sitio site_abc123."

Dominios

HerramientaDescripciónParámetros requeridos
check_domain_availabilityVerificar disponibilidad y precio de un dominiodomain
register_domainRegistrar dominio y vincularlo a Cloudflaredomain, siteId, registrant
transfer_domainTransferir dominio a OptimoCMSdomain, authCode, siteId, registrant
get_domain_statusEstado e información de registro del dominiodomain
list_domainsListar todos los dominios de la agencia

No disponible durante el período de prueba. Requiere permiso domains o admin.

Correo electrónico

HerramientaDescripciónParámetros requeridos
create_mailboxCrear buzón de correo para un sitiositeId, localPart, displayName
list_mailboxesListar buzones de un sitiositeId
get_email_dns_recordsRegistros DNS para correo (MX, SPF, DKIM)siteId

Orquestación

HerramientaDescripciónParámetros requeridos
create_businessLanzar un negocio online completo en una llamada: sitio, dominio, correo, tienda, reservas, agente de voz, SEObusinessName, businessType

Requiere permisos write + ai. Los pasos no críticos funcionan con mejor esfuerzo. Ver la guía Business Orchestrator para detalles.


Permisos por herramienta

HerramientaPermiso requerido
list_sites, get_site, list_pages, get_page, search_media, get_analyticsread
create_page, update_page, update_site_seo, update_page_seo, update_design_tokenswrite
send_push_campaign, create_webhook, configure_chatbotwrite
publish_sitepublish
generate_page, translate_page, assist_content, generate_template, generate_template_variants, preview_import, import_websiteai
Reservas, E-commerce, Fidelización, Reseñas, Ofertas de empleo, Entrega, Alquiler, Inmobiliaria, Voice Agentverticals
check_domain_availability, register_domain, transfer_domain, get_domain_status, list_domainsdomains o admin
create_mailboxwrite
list_mailboxes, get_email_dns_recordsread
list_webhooks, get_chatbot_configread
create_businesswrite + ai
create_site, delete_siteadmin
delete_pagewrite
list_team_members, add_team_member, remove_team_member, update_team_member_roleadmin

Las descripciones detalladas de los parámetros están disponibles en la versión en inglés de esta página.

On this page