Protocolo de contexto de modelo (MCP)
Además de su API de estilo REST API HTTP, mimoLive ofrece un punto final Model Context Protocol (MCP) que permite a los agentes de IA controlar su producción en directo mediante lenguaje natural. El MCP es un estándar abierto para conectar modelos de lenguaje con herramientas externas; mimoLive lo implementa a través del protocolo de transporte estándar MCP Streamable HTTP en un único punto final, /mcp, gestionado por el mismo servidor web integrado (y protegido de la misma forma) que el resto de la API HTTP.
Mientras que la API HTTP está diseñada para scripts y controladores de hardware que envían solicitudes fijas, el punto final MCP está pensado para clientes de IA: tras un breve intercambio de datos de inicialización, el cliente detecta las acciones que ofrece mimoLive y las invoca como herramientas estructuradas. Estas abarcan los mismos elementos básicos que se automatizan a través de HTTP —iniciar y detener espectáculos, cambiar de capa y de variantes de capa en directo, recuperar conjuntos de capas, añadir y eliminar capas, controlar fuentes y destinos de salida, activar señales de capa/fuente/filtro y controlar la reproducción de contenidos multimedia—, además de herramientas de solo lectura para inspeccionar los tipos de documento, capa, fuentes y destinos de salida disponibles.
Dirija cualquier cliente compatible con MCP (por ejemplo, un asistente de IA que admita MCP) a http://127.0.0.1:8989/mcp para que pueda realizar consultas y utilizar mimoLive en su nombre.