К основному содержанию
MCP-сервер CX Codex

watch-skill — MCP-сервер для Claude Code: что делает и как установить

Превращает видеозаписи, аудио и скринкасты в проверяемые улики с таймкодами. Помогает агенту подтверждать результаты работы детерминированными тестами.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add watch-skill -- uvx watch-skill
Открыть на GitHub

Что делает watch-skill

Инструмент индексирует экранные записи, видеоролики и звук. Программа разбивает исходный поток на отдельные кадры, стенограммы речи и распознанный через OCR текст. К каждому событию привязывается точная временная метка, поэтому агент ссылается на конкретную секунду записи.

Вторая задача — проверка контрактов без участия языковой модели. Отдельный изолированный процесс сверяет хеши файлов, структуры JSON, ответы SQL, HTTP-запросы и состояние DOM в браузере. Итогом становится один из четырёх статусов: VERIFIED, FAILED, UNVERIFIED или INCONCLUSIVE. Сервер передаёт агенту 39 инструментов через stdio.

Базовая установка Python-пакета не умеет извлекать кадры из видео. Без установки дополнительных наборов зависимостей вроде [standard] или [all] команда анализа падает с ошибкой. Проверить окружение и исправить зависимости помогает встроенная команда watch-skill doctor.

Какие задачи решает

  • Найти момент изменения интерфейса на видеозаписи по таймкоду
  • Проверить ответ HTTP или структуру JSON детерминированным контрактом
  • Распознать текст с экрана через OCR во время сессии
  • Убедиться в корректности состояния DOM без оценки языковой моделью

Примеры запросов агенту

  • Проанализируй запись screen.mp4 и найди ошибку в форме входа
  • Проверь контракт для ответа API и скажи, получен ли статус VERIFIED
  • Что изменилось на экране на таймкоде 03:12 в ролике demo.webm?

Как установить watch-skill

Командой платформы

claude mcp add watch-skill -- uvx watch-skill

uvx запускает команду с именем пакета; если в README она другая — uvx --from watch-skill <команда>

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Вопросы о watch-skill

Как установить watch-skill в Claude Code?

Выполните команду claude mcp add watch-skill -- uvx watch-skill. Для запуска потребуется установленный в системе менеджер uv.

Что делает MCP-сервер watch-skill?

Он предоставляет агенту 39 инструментов для разбора видео, аудио и сессий работы за экраном. Инструменты сопоставляют таймкоды с событиями и проверяют корректность изменений через контракты.

Почему стандартная установка завершается ошибкой при разборе видео?

Базовый пакет watch-skill не содержит библиотек для обработки видеопотока. Для извлечения кадров требуются экстра-зависимости, например watch-skill[standard] или watch-skill[all], а состояние библиотек проверяется командой watch-skill doctor.

Похожие MCP-серверы

Все MCP-серверы по теме «Настройка агента: память, контекст, субагенты» →
GitHub официальный github Подключает ИИ-агента к GitHub: читает код, заводит issues и пул-реквесты, следит за сборками Actions. Пригодится, когда не хочется переключаться в браузер. CX Codex +1 ★ 33 918звёзд репо Netdata netdata Отдаёт ИИ-агенту данные мониторинга: метрики, логи, алерты и поиск аномалий. Пригодится, когда нужно разобраться, что происходит на сервере, не открывая дашборд. CX Codex +1 ★ 81 115звёзд репо browser-use browser-use Сервер помогает агенту выполнять задачи в браузере: находить данные и заполнять формы. Подключите его, когда нужно поручить агенту действия на веб-странице. CX Codex +1 ★ 119 160звёзд репо Codebase Memory DeusData Локальный MCP-сервер, который строит граф кода, документации и инфраструктуры репозитория. Помогает агенту находить нужные места без повторного чтения файлов. CX Codex +1 ★ 47 392звёзд репо mcp-server HeyPuter Подключает ИИ-агента к Puter: файлы, сайты и воркеры через один MCP-сервер. Пригодится, если проект живёт в облаке Puter. CX Codex +1 ★ 43 872звёзд репо AIHawk feder-cr MCP-сервер, который даёт агенту браузер: он открывает страницы, кликает, печатает и читает их по инструкции на обычном языке. CX Codex +1 ★ 32 221звёзд репо

Из того же набора10

video-memory Постоянный индекс всех видео, которые агент разбирал на этой машине: кадры, OCR, транскрипты и прошлые ответы. Пригодится, когда нужно вспомнить, что было в записи. CX Codex +1 510установок asking-with-evidence Отвечает на вопросы по ранее просмотренным видео из локального индекса с таймкодами и оценкой уверенности. Позволяет проверить детали без повторного запуска анализа. CX Codex +1 506установок extracting-structure Достаёт структуру из уже просмотренного видео: главы с таймкодами, баг-репорт с точным кадром, оценку вступления. CX Codex +1 505установок the-loop Записывает, как ведёт себя интерфейс, анимация или игра, сверяет запись с вашими критериями и повторяет прогон, пока не пройдёт. CX Codex +1 501установок recovering-from-errors Скилл разбирает сбои Watch Skill: читает код ошибки, запускает watch-skill doctor и повторяет упавшую команду один раз. CX Codex +1 498установок learning-from-mistakes Записывает правки пользователя как уроки, чтобы следующие ответы по похожим вопросам были точнее. Показывает, что уже сохранено. CX Codex +1 496установок configuring-vision Настраивает провайдеров зрения для Watch Skill: подключает OpenAI, Anthropic, Gemini, OpenRouter или локальную Ollama без привязки к одной модели. CX Codex +1 496установок sharing-results Собирает разбор видео в один offline HTML-файл: кадры, транскрипт и ответы на вопросы со ссылками на таймкоды. CX Codex +1 495установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой