OpenScreen MCP
MCP OpenScreen: агент записывает экран, режет и приближает кадры, добавляет подписи и экспортирует MP4 или GIF.
- 7 165 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Агент записывает весь экран, микрофон и системный звук с правами пользователя.
- В кадр и расшифровку попадают чужие данные, а публикация видео в пулреквесте их раскрывает.
Установка
- Работает в
Ручная установка
claude mcp add openscreen -- "<executable>" mcpКоманда из README для Claude Code, где `<executable>` — исполняемый файл приложения OpenScreen.
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Агент записывает весь экран, микрофон и системный звук с правами пользователя.
- В кадр и расшифровку попадают чужие данные, а публикация видео в пулреквесте их раскрывает.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
OpenScreen — бесплатный редактор записей экрана. Его MCP-сервер запускается самим приложением командой `<исполняемый файл> mcp` по stdio: агент стартует процесс сам, порт, токен и настройки не нужны. Через сервер агент записывает экран, правит дорожку и экспортирует результат. Для полного цикла доступны `listSources`, `startRecording`, `stopRecording`, `setPointerTrack`, `exportVideo`, `exportAudio`, `getFrames` и `createProject`, а также инструменты монтажа: обрезка, приближения, скорость, подписи. Расшифровку голоса агент запрашивает вызовом `transcribe`, Whisper работает на вашей машине. Рядом лежит навык `openscreen-demo`: он ведет агента от раскадровки к записи, монтажу, экспорту MP4 и вложению видео в пулреквест. Тот же навык поставляется плагином из маркетплейса репозитория.
Для кого. Разработчикам, которые показывают изменения видеодемо в пулреквестах и релизах и хотят отдать запись и монтаж агенту в Claude Code, Codex или Cursor.
Подходит, если
- К пулреквесту нужно приложить видео изменения: агент записывает приложение, монтирует и вкладывает MP4.
- Для релиза готовят демо-ролик с приближениями на кликах и подписями.
- Из записи с голосом вырезают слова по расшифровке и включают субтитры.
- Сценарий демо на Playwright превращают в готовое видео с монтажом.
Не подходит, если
- Нужен ролик со студийным монтажом: набор правок OpenScreen рассчитан на демо.
- Нельзя записывать экран машины: по просьбе агента сервер включает запись экрана, микрофона и системного звука.
- Приложение OpenScreen не установлено: серверу нужен его исполняемый файл.
Пример запроса к агенту
Запиши, как работает новая форма входа, приблизь кадр на кликах, добавь подписи, экспортируй MP4 и приложи его к пулреквесту.MCP
- Транспорт
- stdio
- Авторизация
- не нужна
Ограничения
Сервер запускается исполняемым файлом приложения OpenScreen, поэтому приложение должно быть установлено. Агент стартует процесс сам и действует с правами пользователя: он может записывать экран, микрофон и системный звук, по документации даже без включенного переключателя правок MCP. Проект в активной разработке, формат `.openscreen` и командная строка могут ломаться. Откат правок агента идет через контрольные точки, хранятся 20 последних и только до конца сессии агента. Новые инструменты агент получает только в новой сессии. Расшифровку голоса делает Whisper на вашей машине.
Как отключить. Удалите запись `openscreen` из настроек клиента (`claude mcp remove openscreen` для Claude Code) и при необходимости плагин `openscreen@openscreen`. Записи и проекты остаются в списке проектов OpenScreen.
Частые вопросы
Как подключить Claude Code?
Командой `claude mcp add openscreen -- "<исполняемый файл>" mcp`, где в кавычках путь к приложению OpenScreen. Пути для каждой системы собраны в разделе Running the CLI на сайте проекта.
Как подключить Codex?
Командой `codex mcp add openscreen -- "<исполняемый файл>" mcp`. Плагин для Codex ставят `codex plugin marketplace add getopenscreen/openscreen` и `codex plugin add openscreen@openscreen`.
Что делает навык openscreen-demo?
Ставит OpenScreen с вашего согласия, подключает MCP и просит открыть новую сессию: новый набор инструментов агент видит только в ней. Затем он ведет демо от раскадровки до видео в пулреквесте.
Нужна ли своя модель?
Для самого MCP нет. Встроенному помощнику редактора нужен свой ключ (Claude, OpenAI, Gemini, Mistral и другие), по умолчанию он выключен.
Есть ли командная строка?
Да, например `openscreen record --duration 20 --project demo.openscreen --json` и `openscreen export demo.openscreen -o demo.mp4 --json`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыScreenplay снимает записи экрана по одному запросу: агент пишет сценарий, а программа играет его в браузере и монтирует видео.
MCP-сервер на 59 инструментов для монтажа в CapCut и OpenCut: дорожки, клипы, текст, переходы и озвучка из Cursor и Codex.
MCP-сервер, CLI и настольное приложение режут длинное видео или запись стрима на вертикальные клипы с субтитрами
ClipForge MCP
ClipForge
ClipForge MCP собирает вертикальное видео из темы или ссылки на товар: сток, озвучка Edge TTS и субтитры без ключей, сборка через FFmpeg
SmartCut MCP
SmartCut MCP Server
MCP-сервер монтирует видео с говорящим человеком в проекте CapCut: по автосубтитрам режет паузы и повторные дубли.
MCP-сервер для видеомонтажа внутри бесплатного редактора Concat: агент режет клипы, добавляет титры и субтитры, ставит ключевые кадры и экспортирует видео
Коротко о README
В README описаны функции записи, встроенный ИИ-помощник, командная строка для агентов и демо-навык, а установка расписана по платформам.