Yueying — MCP-сервер для Claude Code: видео и установка
Сервер превращает локальные видео и ссылки на видеосайты в расшифровку с таймкодами, ключевые кадры и контактные листы. Подходит для разбора лекций и демонстраций.
claude mcp add --env PYTHONUTF8=<PYTHONUTF8> --env YUEYING_OUT_DIR=<YUEYING_OUT_DIR> --env YUEYING_MODEL=<YUEYING_MODEL> --env YUEYING_DEVICE=<YUEYING_DEVICE> --transport stdio yueying-let-ai-watch-videos -- uvx yueyingЧто делает Yueying – Let AI watch videos
Yueying подключает видео к ИИ-клиенту через MCP. Сервер принимает локальный файл или URL YouTube, Bilibili и других сайтов, затем формирует расшифровку с таймкодами, субтитры, ключевые кадры и контактные листы. Субтитры используются первыми, а при их отсутствии речь распознаётся локально через faster-whisper.
Результат сохраняется в отдельной папке: там есть report.md, transcript.txt, transcript.srt, изображения сеток, полноразмерные кадры и manifest.json. Для запуска нужен uv, потому что команды используют uvx; API-ключ не требуется. ffmpeg поставляется через imageio-ffmpeg, а URL-видео после обработки по умолчанию удаляются.
Какие задачи решает
- сделать расшифровку видео с таймкодами
- выделить ключевые кадры из записи
- собрать контактные листы для просмотра сцен
- получить субтитры в формате
transcript.srt
Примеры запросов агенту
- Посмотри
C:\videos\lecture3.mp4и преврати основные шаги в заметки. - Проанализируй видео по ссылке
https://www.bilibili.com/video/BV…и найди, что в нём говорится о docker compose. - Покажи ключевые кадры и свяжи их с фрагментами расшифровки.
Как установить Yueying – Let AI watch videos
Командой платформы
claude mcp add --env PYTHONUTF8=<PYTHONUTF8> --env YUEYING_OUT_DIR=<YUEYING_OUT_DIR> --env YUEYING_MODEL=<YUEYING_MODEL> --env YUEYING_DEVICE=<YUEYING_DEVICE> --transport stdio yueying-let-ai-watch-videos -- uvx yueyingВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from yueying <команда>
Командой платформы
codex mcp add yueying-let-ai-watch-videos --env PYTHONUTF8=<PYTHONUTF8> --env YUEYING_OUT_DIR=<YUEYING_OUT_DIR> --env YUEYING_MODEL=<YUEYING_MODEL> --env YUEYING_DEVICE=<YUEYING_DEVICE> -- uvx yueyingВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from yueying <команда>
Файл настроек
{
"mcpServers": {
"yueying-let-ai-watch-videos": {
"command": "uvx",
"args": [
"yueying"
],
"env": {
"PYTHONUTF8": "<PYTHONUTF8>",
"YUEYING_OUT_DIR": "<YUEYING_OUT_DIR>",
"YUEYING_MODEL": "<YUEYING_MODEL>",
"YUEYING_DEVICE": "<YUEYING_DEVICE>"
}
}
}
}Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from yueying <команда>
Файл настроек
{
"servers": {
"yueying-let-ai-watch-videos": {
"type": "stdio",
"command": "uvx",
"args": [
"yueying"
],
"env": {
"PYTHONUTF8": "<PYTHONUTF8>",
"YUEYING_OUT_DIR": "<YUEYING_OUT_DIR>",
"YUEYING_MODEL": "<YUEYING_MODEL>",
"YUEYING_DEVICE": "<YUEYING_DEVICE>"
}
}
}
}Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from yueying <команда>
Командой платформы
gemini mcp add -e PYTHONUTF8=<PYTHONUTF8> -e YUEYING_OUT_DIR=<YUEYING_OUT_DIR> -e YUEYING_MODEL=<YUEYING_MODEL> -e YUEYING_DEVICE=<YUEYING_DEVICE> yueying-let-ai-watch-videos uvx yueyingВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from yueying <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Yueying – Let AI watch videos
Как установить Yueying в Claude Code?
Выполните claude mcp add yueying -- uvx yueying.
Что делает Yueying?
MCP-сервер разбирает локальные видео и URL: возвращает расшифровку с таймкодами, ключевые кадры и контактные листы, чтобы агент мог анализировать содержание и изображение.
Нужен ли API-ключ для распознавания речи?
Нет. Субтитры берутся с платформы, а при их отсутствии используется локальный faster-whisper; модель речи скачивается один раз.