模型上下文协议(MCP)
除了其REST风格的 HTTP API之外,mimoLive 还提供了一个 模型上下文协议 (MCP) 端点,允许 AI 代理通过自然语言控制您的直播制作。 MCP 是一项用于将语言模型连接到外部工具的开放标准; mimoLive 通过标准的 MCP 可流式传输 HTTP 传输协议在单一端点 /mcp 上实现该协议,该端点由与其余 HTTP API 相同的内置 Web 服务器提供服务(并采用相同的安全机制)。.
HTTP API 专为发送固定请求的脚本和硬件控制器设计,而 MCP 端点则面向 AI 客户端:经过简短的 initialize 握手后,客户端将发现 mimoLive 提供的操作,并以结构化的 tools 形式调用这些操作。 这些工具涵盖了您通过 HTTP 实现自动化的所有基本功能——包括启动和停止演出、实时切换图层及图层变体、调用图层集、添加和移除图层、控制信号源和输出目标、触发图层/信号源/滤波器信号,以及驱动媒体播放——此外还包括用于检查可用文档、图层、 源以及输出目标类型。.
将任何支持 MCP 的客户端(例如支持 MCP 的 AI 助手)指向 http://127.0.0.1:8989/mcp,以便其代表您查询并操作 mimoLive。.