Windows MCP

CursorTouch/Windows-MCP· Проверено 12.11.2026· 11,6 тыс.на GitHub

Даёт агенту управлять компьютером на Windows: открывать программы, кликать и печатать, читать экран, работать с файлами, реестром и PowerShell. Интерфейс агент читает через дерево доступности, зрение модели не обязательно.

Как подключить

Что сделать до подключения

1

Windows 10 или 11

2

Python 3.14 или новее

3

Менеджер пакетов uv: pip install uv

Конфиг для вашего клиента

Команда в терминале, в папке проекта. Флаг --scope user подключит сервер для всех проектов. Подробно о Claude Code

claude mcp add --transport stdio windows \
  -- uvx windows-mcp serve

Проверка: claude mcp list показывает статус рядом с каждым сервером: ✔ Connected, ! Needs authentication или ✘ Failed to connect. Внутри сессии то же видно по команде /mcp.

Инструменты сервера

Clickкликает по координатам
Typeпечатает текст в поле
Scrollпрокручивает окно
Moveдвигает мышь и перетаскивает
Shortcutнажимает сочетание клавиш
WaitForждёт текст, окно или элемент
Screenshotснимает экран и список окон
Snapshotснимает элементы интерфейса
Appзапускает программу и двигает окна
PowerShellвыполняет команды PowerShell
FileSystemчитает, пишет и ищет файлы
Scrapeзабирает текст веб-страницы
MultiSelectвыделяет несколько пунктов
MultiEditзаполняет несколько полей
Clipboardчитает и задаёт буфер обмена
Processпоказывает и завершает процессы
Registryчитает и правит реестр
Notificationпоказывает уведомление Windows
ControlStatusпоказывает, кто управляет экраном

Показано 19 из 21.

Что попросить агента

«Открой Блокнот и напиши список дел на завтра»Агент вызовет App, чтобы запустить Блокнот, затем Type с текстом
«Разложи файлы из папки Загрузки по подпапкам по типу»Агент вызовет FileSystem, чтобы посмотреть список и перенести файлы
«Закрой зависшую программу <название>»Агент вызовет Process, найдёт процесс в списке и завершит его по имени
«Посмотри, что сейчас на экране, и нажми кнопку <название>»Агент вызовет Snapshot, найдёт элемент и вызовет Click по его координатам

Для каких задач

Пройти сценарий в настольной программе и найти, где он ломается
Разложить файлы по папкам и переименовать их пачкой
Заполнить форму в программе или в браузере, не трогая мышь самому
Найти и завершить зависший процесс
Прочитать или поправить ключ реестра и выполнить скрипт PowerShell

Ограничения

!

Сервер получает полный доступ к системе и может делать необратимые действия; лишние инструменты закрываются флагом --exclude-tools, например PowerShell,Registry

!

Выделить часть текста внутри абзаца агент не умеет. Type вводит код целиком, для программирования в IDE он не годится

!

Перетаскивание плиток меню «Пуск» и кнопок панели задач не срабатывает, хотя вызов возвращает успех

!

Сервер собирает анонимную статистику использования; отключается переменной ANONYMIZED_TELEMETRY=false

Если не работает

При первом подключении сервер отваливается по таймауту
При первом запуске ставятся зависимости, это занимает минуту-две. Подождите и перезапустите сервер.
Claude из Microsoft Store не видит сервер
Версия MSIX не наследует PATH и хранит конфиг в %LOCALAPPDATA%\Packages\Claude_pzs8sxrjxfjjc\LocalCache\Roaming\Claude. Пропишите там полный путь к uvx.exe или windows-mcp.exe.
Клик или ввод возвращает ошибку SetCursorPos
Проверьте, что сервер видит активный рабочий стол и что целевая программа не запущена с правами администратора: сам сервер права не повышает.
Вызов вернул CONTROL_DENIED или USER_CONTROL
Вы отклонили запрос или работали мышью во время отсчёта. Оставьте компьютер без дела на idle_timeout_seconds, по умолчанию 10 секунд, и агент продолжит.

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

Агент будет мешать мне работать за компьютером?
Перед тем как взять управление, сервер подсвечивает края экрана и 10 секунд ждёт ответа в окне: Allow now или Deny. Пока вы двигаете мышь или печатаете, клики агента ждут. Забрать управление можно сочетанием Ctrl+Alt+Shift+Backspace.
Нужна модель со зрением?
Нет, сервер описывает интерфейс через дерево доступности и работает с любой моделью. Скриншот Snapshot добавляет по флагу use_vision=True.
Можно управлять Windows с другого компьютера?
Да, запустите сервер с --transport streamable-http и адресом. Для сети включите ключ --auth-key, список адресов --ip-allowlist и TLS. Команда windows-mcp auth сама создаёт ключ и конфиг.
Как запускать сервер вместе с Windows?
Выполните windows-mcp install: команда создаёт задачу планировщика windows-mcp-server, которая стартует при каждом входе. Удаление — windows-mcp uninstall.
Работает ли сервер из России?
Сервер работает на вашем компьютере, ключи и зарубежные аккаунты не нужны; русские названия программ в меню «Пуск» он понимает.

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