
mcp
muxincApache-2.0
179 звёзд73 форков
Mux — платформа для работы с онлайн-видео: загрузка, хранение, транскодирование, стриминг и аналитика. Mux MCP Server — официальный инструмент. Он открывает API Mux вашему AI-ассистенту через протокол MCP.
Разработчикам и инженерам больше не нужно переключаться между консолью, документацией и дашбордом Mux. Управление видеоактивами, настройка прямых трансляций, проверка вебхуков и сбор аналитики — всё это доступно через текстовые команды в чате с ассистентом в Claude, Cursor или VS Code.
Установка
npx -y @mux/mcpХарактеристики
Общее
- СтатусСообщество
- Разработчикmuxinc
- ЛицензияApache-2.0
Технологии
- ЯзыкиTypeScript
- Транспортstreamable-httpstdio
Описание
Возможности
- Просматривать, создавать и удалять видеоактивы (assets).
- Управлять прямыми трансляциями: создавать, запускать, останавливать и просматривать статистику.
- Получать URL плеера и URL для загрузки для любого видео.
- Создавать и управлять ключами подписи ссылок (Signing Keys).
- Работать с вебхуками: просматривать события и проверять их подписи.
- Запрашивать метрики и отчёты аналитики по роликам и аккаунту.
- Управлять политиками загрузки и токенами авторизации.
- Исследовать полную спецификацию Mux API прямо в диалоге.
- Совершать тестовые запросы к API для отладки интеграций.
Как подключить
Для установки Mux MCP Server не нужен Node.js. Сервер запускается через npx.
1. Установка
npx -y @mux/mcp
2. Настройка клиента
Добавьте конфигурацию в ваш MCP-клиент. Пример для Claude Desktop, Cursor или VS Code:
{
"mcpServers": {
"mux": {
"command": "npx",
"args": ["-y", "@mux/mcp"],
"env": {
"MUX_TOKEN_ID": "your-token-id",
"MUX_TOKEN_SECRET": "your-token-secret"
}
}
}
}
Минимально требуются переменные MUX_TOKEN_ID и MUX_TOKEN_SECRET. Получить их можно в личном кабинете Mux в разделе Access Tokens.
Опционально можно передать MUX_WEBHOOK_SECRET, MUX_SIGNING_KEY и другие переменные для расширенного доступа.
3. Перезапуск
Перезапустите клиент (Claude Desktop, Cursor, VS Code), чтобы он подхватил новую конфигурацию. Если всё настроено верно, в списке инструментов ассистента появятся функции Mux.
Примеры запросов
- «Покажи список последних 10 видеоактивов и их статус обработки».
- «Создай новый прямой эфир с разрешением 1080p. Выведи Stream URL и Playback URL».
- «Проверь подпись последнего входящего вебхука. Из какого он события?».
- «Сформируй отчёт по аналитике за вчера: сколько стартов и среднее время просмотра».
Технические детали
- Язык: TypeScript
- Транспорт: streamable-http, stdio
- Лицензия: Apache-2.0
- Разработчик: muxinc
- Совместимые клиенты: Claude Desktop, Cursor, VS Code