MCP-сервер
Используйте MLMux из ИИ-ассистентов и агентов для написания кода, таких как Claude Code, Cursor и VS Code, через Model Context Protocol: просматривайте список моделей, оценивайте стоимость, генерируйте изображения и создавайте видео.
Эндпоинт и аутентификация
MCP-сервер MLMux — это удаленный сервер, работающий по протоколу Streamable HTTP. Добавьте его в свой клиент с помощью этого URL:
https://www.mlmux.com/api/mcpАутентифицируйтесь с помощью API-ключа MLMux в заголовке Authorization: Bearer; создать его можно в разделе API keys. Сервер передает ключ в API MLMux при каждом вызове и не сохраняет его. Без ключа работают только list_models и estimate_cost.
Подключение клиента
Выберите клиент и добавьте сервер. В каждом примере ключ считывается из переменных окружения или запрашивается, поэтому он никогда не попадает в конфигурационные файлы, которыми вы можете поделиться.
claude mcp add --transport http mlmux https://www.mlmux.com/api/mcp \
--header "Authorization: Bearer $MLMUX_API_KEY"Сначала установите MLMUX_API_KEY в терминале, затем выполните команду один раз.
Любой клиент, поддерживающий удаленные MCP-серверы через Streamable HTTP с пользовательскими заголовками, работает аналогично.
Инструменты
Сервер предоставляет семь инструментов. Клиенты показывают их ассистенту, который выбирает нужный в зависимости от вашего запроса.
| Инструмент | API-ключ | Описание |
|---|---|---|
list_models | Не требуется | Возвращает список моделей изображений и видео с их ID, задачами, размерами и ориентировочными ценами для каждого маршрута. |
estimate_cost | Не требуется | Оценивает стоимость определенного количества изображений или видеороликов для обоих маршрутов по тарифам калькулятора цен. |
generate_image | Обязателен | Генерирует изображения по текстовому запросу (prompt) и возвращает их URL. Списывает средства с баланса. |
edit_image | Обязателен | Редактирует или объединяет исходные изображения (публичные URL) с текстовым запросом и возвращает URL новых изображений. Списывает средства с баланса. |
create_video | Обязателен | Запускает задачу генерации видео в Seedance (text-to-video, image-to-video или по первому и последнему кадру) и возвращает ее ID. Средства списываются с баланса только при успешной генерации видео. |
get_task | Обязателен | Возвращает статус задачи, а после успешного завершения — URL готовых файлов и списанную сумму. |
get_balance | Обязателен | Возвращает баланс кредитов. |
Тарификация
Инструменты generate_image, edit_image и create_video тарифицируются точно так же, как аналогичные запросы к API, по тарифам на странице цен: 1 кредит = 1 доллар США, а за неудачные запросы средства не списываются. Большинство клиентов запрашивают подтверждение вызова инструмента; попросите ассистента сначала запустить estimate_cost, если стоимость имеет значение.
Лимиты
- Инструменты для работы с изображениями ожидают результат примерно до четырех минут. Если генерация занимает больше времени, возвращается ID задачи; используйте
get_task, чтобы получить результат позже. create_videoсразу возвращает ID задачи. Затем ассистент опрашиваетget_taskдо готовности видео.- Запросы через MCP учитываются в общем лимите аккаунта на 60 одновременно выполняемых задач.
- Вход через OAuth пока недоступен, поэтому коннекторы, требующие его (например, в веб-приложениях claude.ai и ChatGPT), временно не могут подключиться. Клиенты с поддержкой пользовательских заголовков работают уже сейчас.