Munim Computer Use — MCP-сервер для Claude Code
MCP-сервер, через который агент читает экран и работает с интерфейсом программ: кликает и печатает в фоне, не забирая вашу мышь.
claude mcp add --env COMPUTER_USE_BROWSER=<COMPUTER_USE_BROWSER> --env COMPUTER_USE_AGENT_CURSOR=<COMPUTER_USE_AGENT_CURSOR> --transport stdio munim-computer-use -- npx -y munim-computer-useЧто делает Munim Computer Use
Сервер отдаёт агенту дерево доступности (accessibility tree) активного окна. Так агент видит кнопки, поля и подписи как элементы с id, а не как картинку: модель разбирает состояние через get_app_state, действует по id элемента и проверяет результат снимком screenshot. Vision-модель для этого не нужна. Пока агент работает, на экране виден его указатель, мелкий текст можно приблизить.
Заявлена работа на macOS, Windows и Linux. Ввод идёт в фоне, поэтому ваш курсор остаётся свободным. Отдельно сервер управляет вкладками в уже авторизованном Chrome. Часть флагов задаётся через переменные окружения COMPUTER_USE_BROWSER и COMPUTER_USE_AGENT_CURSOR при регистрации сервера.
На macOS сначала нужен доступ: без выданных разрешений Accessibility и Screen Recording агент ничего не прочитает и не нажмёт. Разрешения запрашивает munim-computer-use request-permissions, запускать его надо один раз вручную. На Windows и Linux этот шаг не нужен.
Какие задачи решает
- прочитать состояние окна программы через дерево доступности
- кликнуть по элементу и ввести текст, не отбирая мышь у человека
- разобрать мелкий текст на экране, увеличив нужный участок
- провести действие в авторизованном Chrome по вкладкам
- проверить результат шага снимком экрана
Примеры запросов агенту
- Открой Safari, найди самый дешёвый билет до Денвера на вторник и сохрани его в заметку
- Прочитай текущее окно через
get_app_stateи нажми кнопку «Экспорт» - Переключись на вкладку с заказом в Chrome и проверь статус доставки
Как установить Munim Computer Use
Командой платформы
claude mcp add --env COMPUTER_USE_BROWSER=<COMPUTER_USE_BROWSER> --env COMPUTER_USE_AGENT_CURSOR=<COMPUTER_USE_AGENT_CURSOR> --transport stdio munim-computer-use -- npx -y munim-computer-useВместо <…> подставьте свои значения
Командой платформы
codex mcp add munim-computer-use --env COMPUTER_USE_BROWSER=<COMPUTER_USE_BROWSER> --env COMPUTER_USE_AGENT_CURSOR=<COMPUTER_USE_AGENT_CURSOR> -- npx -y munim-computer-useВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"munim-computer-use": {
"command": "npx",
"args": [
"-y",
"munim-computer-use"
],
"env": {
"COMPUTER_USE_BROWSER": "<COMPUTER_USE_BROWSER>",
"COMPUTER_USE_AGENT_CURSOR": "<COMPUTER_USE_AGENT_CURSOR>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"munim-computer-use": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"munim-computer-use"
],
"env": {
"COMPUTER_USE_BROWSER": "<COMPUTER_USE_BROWSER>",
"COMPUTER_USE_AGENT_CURSOR": "<COMPUTER_USE_AGENT_CURSOR>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e COMPUTER_USE_BROWSER=<COMPUTER_USE_BROWSER> -e COMPUTER_USE_AGENT_CURSOR=<COMPUTER_USE_AGENT_CURSOR> munim-computer-use npx -y munim-computer-useВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Munim Computer Use
Как установить Munim Computer Use в Claude Code?
Выполните claude mcp add munim-computer-use -- npx -y munim-computer-use. Если нужны флаги браузера и указателя, второй способ: `claude mcp add --env COMPUTER_USE_BROWSER=<COMPUTER_USE_BROWSER> --env COMPUTER_USE_AGENT_CURSOR=<COMPUTER_USE_AGENT_CURSOR> --transport stdio munim-computer-use -- npx -y munim-computer-use`.
Что делает Munim Computer Use?
Даёт агенту доступ к рабочему столу: чтение интерфейса через accessibility tree, клики и ввод в фоне, снимки экрана и работа с вкладками Chrome.
Что нужно для работы на macOS?
Один раз запустить munim-computer-use request-permissions и выдать разрешения Accessibility и Screen Recording, иначе агент не увидит экран.