Video Transcriber — MCP-сервер для Claude Code: расшифровка видео
Расшифровывает видео со сторонних площадок и локальные файлы через whisper.cpp, работая офлайн. Полезно, когда нужно вытащить текст из ролика прямо в чате с агентом.
Открыть на GitHubЧто делает Video Transcriber
Сервер принимает ссылку на видео или путь к файлу на диске и возвращает расшифровку. Скачивание делает yt-dlp, звук готовит ffmpeg, распознавание — whisper.cpp, собранный на Rust. Модели идут в пяти размерах, от tiny до large. Есть вывод в TXT, JSON и Markdown, а также поддержка множества языков.
Запускается двумя способами. Обычный режим stdio — для локальной работы, команда video-transcriber-mcp. Режим HTTP поднимает сервер по сети, порт по умолчанию 8080, адрес клиента при этом — http://localhost:8080/mcp. Дальше агент вызывает инструменты сервера так же, как любые другие MCP-инструменты.
Без yt-dlp в системе не скачается ни одно видео по ссылке. ffmpeg нужен для обработки звука — без него тоже не заработает. Проще всего ставить через Homebrew: зависимые пакеты приедут вместе с бинарником. Если ставить через cargo install или брать готовый архив, ставить их придётся самому.
Какие задачи решает
- вытащить текст из ролика на YouTube или Vimeo прямо в чате
- расшифровать локальный mp4 без отправки файла в облако
- получить транскрипт в JSON и скормить его скрипту
- поймать речь на другом языке и перевести её потом
- поднять общий сервер расшифровки для команды по HTTP
Примеры запросов агенту
- Расшифруй видео по ссылке и сохрани результат в
notes.md - Сделай транскрипт файла
lecture.mp4в формате JSON - Подними сервер расшифровки по HTTP на порту 3000
Как установить Video Transcriber
Установка
Команды запуска нет в реестре MCP — смотрите README репозитория
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Video Transcriber
Как установить Video Transcriber?
Проще всего через Homebrew: brew install nhatvu148/tap/video-transcriber-mcp. Одна команда ставит бинарник и зависимости — cmake, yt-dlp, ffmpeg. Вариант с cargo install video-transcriber-mcp требует установить их вручную.
Что делает Video Transcriber?
Расшифровывает видео по ссылке или локальный файл в текст. Работает через whisper.cpp, поэтому распознавание идёт на вашей машине, без отправки записей наружу.
Можно ли обращаться к серверу по сети?
Да, при запуске с --transport http. Настройте клиент на http://localhost:8080/mcp, адрес и порт меняются ключами --host и --port.