NexusWindows for Antigravity — MCP-сервер для Claude Code: установка
Управляет программами в Windows 10 и 11 в фоновом режиме через UI Automation и Win32, не отбирая мышь и активное окно у пользователя.
claude mcp add --env PYTHONUTF8=<PYTHONUTF8> --transport stdio nexuswindows-for-antigravity -- uvx nexus-windows-antigravityЧто делает NexusWindows for Antigravity
Сервер даёт агенту доступ к элементам рабочего стола без захвата системного курсора. Для взаимодействия с окнами используются механизмы UI Automation и прямые вызовы Win32. Программы остаются на заднем плане, пока не передан явный параметр foreground=True. Фокус ввода остаётся у пользователя.
Управление строится вокруг пяти инструментов: windows отдаёт список окон, look читает структуру элементов в виде текста, act выполняет пакеты кликов и ввода, launch запускает файлы, а window закрывает окна через WM_CLOSE. Каждое действие подтверждается статусом: шаг выполнен, уже был сделан ранее или завершился ошибкой.
Для запуска нужны Windows 10 или 11, утилита uv и Python 3.11+. Инструкции и имена параметров оформлены на английском языке, но ответы инструментов сервер возвращает на французском. Прервать выполнение можно комбинацией клавиш Ctrl+Alt+Shift+Esc.
Какие задачи решает
- управлять кликами и полями ввода в фоновых окнах Windows
- считывать дерево интерфейса приложений без перехвата фокуса
- запускать программы и ярлыки с проверкой успешного открытия
- закрывать окна приложений через сообщение
WM_CLOSE
Примеры запросов агенту
- Найди фоновое окно блокнота и нажми кнопку сохранения
- Просканируй элементы интерфейса через look без вывода программы на передний план
- Запусти приложение и заполни форму в фоновом режиме
Как установить NexusWindows for Antigravity
Командой платформы
claude mcp add --env PYTHONUTF8=<PYTHONUTF8> --transport stdio nexuswindows-for-antigravity -- uvx nexus-windows-antigravityВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from nexus-windows-antigravity <команда>
Командой платформы
codex mcp add nexuswindows-for-antigravity --env PYTHONUTF8=<PYTHONUTF8> -- uvx nexus-windows-antigravityВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from nexus-windows-antigravity <команда>
Файл настроек
{
"mcpServers": {
"nexuswindows-for-antigravity": {
"command": "uvx",
"args": [
"nexus-windows-antigravity"
],
"env": {
"PYTHONUTF8": "<PYTHONUTF8>"
}
}
}
}Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from nexus-windows-antigravity <команда>
Файл настроек
{
"servers": {
"nexuswindows-for-antigravity": {
"type": "stdio",
"command": "uvx",
"args": [
"nexus-windows-antigravity"
],
"env": {
"PYTHONUTF8": "<PYTHONUTF8>"
}
}
}
}Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from nexus-windows-antigravity <команда>
Командой платформы
gemini mcp add -e PYTHONUTF8=<PYTHONUTF8> nexuswindows-for-antigravity uvx nexus-windows-antigravityВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from nexus-windows-antigravity <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о NexusWindows for Antigravity
Как установить NexusWindows for Antigravity в Claude Code?
Для установки выполните команду claude mcp add nexus-windows-antigravity -- uvx nexus-windows-antigravity.
Зачем нужен NexusWindows for Antigravity?
Он автоматизирует программы Windows через UI Automation и Win32 в фоне, сохраняя управление мышью за человеком.
Что требуется для работы сервера?
Потребуются операционная система Windows 10 или 11, установленный пакетный менеджер uv и Python версии 3.11 или выше.