WinRemote MCP

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

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

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

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

  • Агент получает оболочку PowerShell, файлы, реестр, мышь и клавиатуру Windows-машины
  • Удаленный доступ без ключа и HTTPS открывает машину всем в сети
Все причины и проверки

dddabtc/winremote-mcp

Установка

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

pip install winremote-mcp

Ставится на Windows-машине, которой управляют; запуск командой winremote-mcp.

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

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

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

  • Агент получает оболочку PowerShell, файлы, реестр, мышь и клавиатуру Windows-машины
  • Удаленный доступ без ключа и HTTPS открывает машину всем в сети

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

Что делает

WinRemote MCP запускают на Windows-машине, которой нужно управлять, и подключают к клиентам MCP: Claude Desktop, Claude Code, Cursor, Hermes и OpenClaw. Сервер построен на FastMCP и по умолчанию слушает только 127.0.0.1:8090. Инструменты делятся на уровни. Основной уровень дает снимки экрана с несколькими мониторами, клики, ввод текста, прокрутку, горячие клавиши, управление окнами и OCR. Второй уровень добавляет выполнение команд PowerShell и CMD, чтение, запись и поиск файлов, передачу файлов между Linux и Windows, сведения о процессах и службах, сетевые проверки и запись экрана в GIF. Третий уровень с опасными инструментами выключен и включается флагом --enable-tier3; отдельные инструменты исключаются в конфигурации через tools.exclude. Для доступа по сети нужен ключ --auth-key или OAuth, без аутентификации привязка к внешнему адресу отклоняется; для открытых сетей можно включить HTTPS.

Для кого. Разработчикам и администраторам, которые хотят дать агенту управление Windows-машиной или виртуальной машиной из Linux или macOS.

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

  • Агент на Linux или macOS должен проверить приложение на Windows и снять скриншот
  • Нужно автоматизировать настольное приложение без API через клики и ввод
  • Файлы надо передать между разработческой машиной и Windows-хостом
  • Для безголового Windows-сервера нужна замена RDP и VNC на основе MCP

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

  • Машина содержит чувствительные данные, а агенту нельзя давать оболочку и файлы
  • Доступ из интернета без HTTPS и ключа: сервер такой запуск отклоняет
  • Контроль только чтения: даже второй уровень выполняет команды и пишет файлы

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

Сделай снимок экрана на Windows-машине и открой Блокнот, напечатай в нем «проверка» и сохрани файл на рабочий стол

MCP

Транспорт
stdio, http
Авторизация
API-ключ

Ограничения

Сервер дает агенту почти полный контроль над машиной: оболочка PowerShell, файлы, реестр, мышь и клавиатура. Запускайте его на тестовой или изолированной Windows, а удаленный доступ защищайте ключом и HTTPS. Без аутентификации сервер не примет подключения с чужих адресов с версии 0.4.20. Третий уровень с разрушительными инструментами по умолчанию выключен, ненужные инструменты можно убрать в config.toml. Последний коммит в репозитории был 30 сентября 2026 года.

Как отключить. Остановите процесс winremote-mcp и удалите пакет командой pip uninstall winremote-mcp. В клиенте уберите запись сервера winremote из настроек MCP.

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

Как защитить доступ по сети?

Запускайте с --auth-key и задайте секрет, для открытых сетей включите HTTPS через ssl_certfile и ssl_keyfile. С версии 0.4.20 привязка к нелокальному адресу без аутентификации отклоняется. Для OAuth есть пара client_id и client_secret.

Что такое уровни инструментов?

Первый уровень включен всегда: экран, ввод, окна, OCR. Второй уровень по умолчанию включен: PowerShell, файлы, процессы. Третий выключен и включается флагом --enable-tier3. Ненужные инструменты исключаются списком tools.exclude.

С какими клиентами работает?

С Claude Desktop и Claude Code, Cursor, Hermes и OpenClaw. В каталоге skill лежат отдельные руководства для каждого, для клиентов с OAuth предусмотрен предварительно выданный секрет.

Как поставить?

Командой pip install winremote-mcp на самой Windows-машине, затем winremote-mcp. По умолчанию сервер доступен на http://127.0.0.1:8090 для клиентов MCP на том же компьютере.

Можно ли управлять приложениями без API?

Да. Для приложений на Flutter, Electron, Qt и любых других работает связка снимков экрана с ИИ-зрением, кликов и ввода. Руководство по зрению лежит в docs/vision-guide.md.

Обсуждение

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

MCP-серверы

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

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

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

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

MCP-сервер и CLI wincli: агент управляет окнами Windows по именам кнопок и полей через UI Automation, без координат скриншота

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

Агент водит мышью, печатает текст, управляет окнами и снимает PNG-скриншоты рабочего стола Windows через AutoIt.

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

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

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

DesktopManager дает агенту окна и мониторы Windows через MCP: старт только на чтение, изменения включаются отдельными флагами.

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

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

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

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
WinRemote MCP (эта карточка)нетAPI-ключ221
Windows-MCPнетне нужна11 574управляет Windows локально, у WinRemote упор на удаленный доступ с ключом, HTTPS и уровнями инструментов
MCP Windows Desktop Automationнетне нужна119автоматизация рабочего стола без сетевого доступа, у WinRemote есть PowerShell, файлы и реестр

Коротко о README

README объясняет запуск на Windows, подключение агентов Hermes, OpenClaw, Claude и Cursor, возможности по категориям, обязательную аутентификацию для сети, HTTPS, OAuth, файл конфигурации и уровни инструментов. Есть переводы на китайский, а в конце раздел о типичных сценариях.

Бейдж для README

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