Протокол контексту моделі (MCP)
Окрім REST-інтерфейсу HTTP API, mimoLive надає доступ до кінцевої точки Model Context Protocol (MCP), яка дозволяє агентам штучного інтелекту керувати вашим прямим ефіром за допомогою природної мови. MCP — це відкритий стандарт для підключення мовних моделей до зовнішніх інструментів; mimoLive реалізує його через стандартний транспорт MCP Streamable HTTP на єдиній кінцевій точці, /mcp, що обслуговується тим самим вбудованим веб-сервером (і захищена тим самим способом), що й решта HTTP API.
Якщо HTTP-API призначений для скриптів та апаратних контролерів, що надсилають фіксовані запити, то кінцева точка MCP розроблена для клієнтів на базі штучного інтелекту: після короткого обміну даними initialize клієнт визначає дії, які пропонує mimoLive, і викликає їх у вигляді структурованих tools. Вони охоплюють ті самі базові функції, які ви автоматизуєте через HTTP — запуск і зупинка шоу, перемикання шарів та їхніх варіантів у режимі реального часу, виклик наборів шарів, додавання та видалення шарів, керування джерелами та пунктами призначення виводу, запуск сигналів шарів/джерел/фільтрів, а також керування відтворенням медіа — а також інструменти лише для читання, призначені для перегляду доступних типів документів, шарів, джерел та місць виведення.
Направте будь-який клієнт, що підтримує MCP (наприклад, AI-асистент із підтримкою MCP), на адресу http://127.0.0.1:8989/mcp, щоб він міг від вашого імені здійснювати запити та керувати mimoLive.