Open Computer Use MCP

open-computer-use

Открытый MCP-сервер для управления рабочим столом: агент читает состояние приложений и кликает, печатает, скроллит на macOS, Linux и Windows

  • 2 940 ★ репозитория
  • Последний коммит
  • MIT
MCP-сервер

Широкий доступ

Почему такой уровень

  • Управляет реальной сессией рабочего стола: кликает, печатает и может менять данные в приложениях
  • Требует разрешений на доступность и запись экрана
Все причины и проверки

iFurySt/open-computer-use

Установка

Ручная установка

npm i -g open-computer-use

Ставит сервер и CLI глобально, короткий алиас ocu. На macOS запустите один раз и выдайте доступность и запись экрана.

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Управляет реальной сессией рабочего стола: кликает, печатает и может менять данные в приложениях
  • Требует разрешений на доступность и запись экрана

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Проект оборачивает управление компьютером в локальный MCP-сервер и CLI, к которому подключается любой агент. Через доступность операционной системы он снимает семантическое дерево интерфейса приложения и работает по элементам, а не только по координатам. Набор инструментов один на всех платформах: список приложений, состояние приложения, клик, вторичное действие, скролл, перетаскивание, ввод текста, нажатие клавиш и установка значения. Есть команды установки в Codex, Claude Code, Gemini CLI и opencode, а также ручной JSON-фрагмент конфигурации. На macOS нужна версия 14.0 и выше и разрешения на доступность и запись экрана.

Для кого. Для разработчиков и QA-инженеров, которым нужно, чтобы агент управлял настольными приложениями напрямую.

Подходит, если

  • Нужно, чтобы агент кликал и печатал в обычных настольных приложениях
  • Нужен computer use локально, без облачного провайдера
  • Нужен один набор инструментов управления на macOS, Linux и Windows

Не подходит, если

  • Задачу решает браузерная автоматизация, а не управление всем рабочим столом
  • macOS старше 14.0, где рантайм не запускается
  • Нельзя давать агенту доступ к живой сессии рабочего стола

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

Открой TextEdit, создай новый документ и набери в нем текст заметки

MCP

Транспорт
stdio
Авторизация
не нужна

Переменные окружения

OPEN_COMPUTER_USE_ALLOW_GLOBAL_POINTER_FALLBACKS
Разрешает на macOS запасные действия через глобальный указатель, включая перетаскивание оконной сессии. Может двигать реальный курсор, поэтому включается только по необходимости.

Ограничения

Сервер управляет реальной сессией рабочего стола пользователя, поэтому действует так же, как человек за компьютером. На macOS требуется версия 14.0 и выше, а также разрешения на доступность и запись экрана. Перетаскивание на macOS без включенного флага OPEN_COMPUTER_USE_ALLOW_GLOBAL_POINTER_FALLBACKS не двигает системную сессию перетаскивания. Модель для агента нужно подключать отдельно, в состав проекта она не входит.

Как отключить. Уберите блок open-computer-use из конфигурации MCP вашего агента и удалите глобальный пакет: npm rm -g open-computer-use.

Частые вопросы

На каких системах работает?

На macOS 14.0 и выше, Linux и Windows. У каждой платформы свой рантайм, но набор инструментов одинаковый.

Нужен ли облачный сервис?

Нет. Сервер локальный, запускается на вашей машине. Провайдера модели для агента вы подключаете сами.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы
Официальный

MCP-сервер дает агенту видеть экран и управлять macOS, Windows и Linux: скриншоты, клики, ввод, OCR и память экрана

MCP-серверШирокий доступ92Звезды репозитория
Официальный

computer-use-linux, MCP-сервер, показывает активность агента поверх рабочего стола, пропуская клики пользователя к приложению.

MCP-серверШирокий доступ849Звезды репозитория

MCP-сервер на Swift дает агенту управлять любым приложением macOS: кликать, печатать и читать дерево интерфейса

MCP-серверШирокий доступ357Звезды репозитория

MCP-сервер управления рабочим столом macOS через Accessibility API: клики, ввод, окна, приложения, команды и AppleScript

MCP-серверШирокий доступ239Звезды репозитория

MCP-сервер для macOS: агент двигает мышь, печатает, управляет окнами и снимает экран, когда у приложения нет API

MCP-серверШирокий доступ415Звезды репозитория

MCP-сервер для управления Windows: агент открывает приложения, кликает и печатает, читает состояние окон и интерфейса, работает с файлами и PowerShell

MCP-серверШирокий доступ11,6 тыс.Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
Open Computer Use (эта карточка)нетне нужна2 940
agent-desktopнет22 602CLI на Rust для macOS
Ghost OSнетне нужна1 686MCP-сервер на Swift для macOS
mcp-server-macos-useнетне нужна357MCP-сервер на Swift дает агенту управлять любым приложением macOS

Коротко о README

README описывает open-computer-use как открытую альтернативу Codex Computer Use, обернутую в MCP. Устанавливается глобально через npm, короткий алиас команды ocu. Есть команды установки в Codex, Claude Code, Gemini CLI и opencode, ручной JSON-фрагмент конфигурации и вариант установки как скилла через npx skills. Приведены примеры вызова отдельных инструментов и последовательностей через CLI, а также команда doctor для проверки разрешений. Лицензия MIT.

Бейдж для README

Сообщить о проблеме