AIKraft/MCP-серверы/io.github.wonderwhy-er/desktop-commander

io.github.wonderwhy-er/desktop-commander

MCP server для команд терминала, операций с файлами и управления процессами

wonderwhy-er Локальный · npm Файлы official ★ 9.9k Активность: сегодня

Что это

MCP server для команд терминала, операций с файлами и управления процессами

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

1Официальный package
npm · @wonderwhy-er/desktop-commander@0.2.52
2Установить и запустить в терминале
npx @wonderwhy-er/desktop-commander@0.2.52
3Добавить в конфиг MCP-клиента (mcp.json / claude_desktop_config.json)
{ "mcpServers": { "io-github-wonderwhy-er-desktop-commander": { "command": "npx", "args": [ "@wonderwhy-er/desktop-commander@0.2.52" ] } } }

Вставьте блок в конфиг клиента (Claude Desktop, Claude Code, Cursor, VS Code, Cline). Команда и package собраны из полей официального MCP Registry.

Что нового в версиях

v0.2.5229 сентября 2026 г.

Исправления стабильности удалённого режима: восстановление после переподключения, корректная аутентификация и синхронизация.

  • ИсправленоВосстановление ожидающих вызовов после переподключения к удалённому серверу.
  • ИсправленоОстановка опроса аутентификации устройства при отклонении или истечении срока действия кодов.
  • ИсправленоИсправлена десинхронизация восстановления Realtime и привязка готовности устройства к локальному исполнителю.
  • ИсправленоУлучшена телеметрия установки удалённого MCP и сообщения о запуске CLI.
  • НовоеОписания инструментов процесса теперь нейтральны к клиенту.
v0.2.5117 сентября 2026 г.

Исправления удалённого режима: сессии, авторизация, таймауты и производительность подключения устройств.

  • ИсправленоИсправлена работа сессий: сохранение при ротации refresh-токена и коррекция системных часов перед авторизацией.
  • ИсправленоУлучшена обработка ошибок: мгновенный сбой вызова при падении дочернего процесса вместо ожидания 60 секунд.
  • ИсправленоУпрощена авторизация: из интерфейса удалено требование ввода кода, так как ссылка уже содержит все необходимые данные.
  • НовоеДобавлена возможность определения транспортного протокола, доставившего сообщение, для удалённых устройств.
  • НовоеОптимизация производительности: устранены лишние запросы GoTrue getUser и ускорено захват вызовов через doorbell.
v0.2.509 сентября 2026 г.

Релиз v0.2.50 репозитория DesktopCommanderMCP.

  • Выпущена версия v0.2.50 проекта DesktopCommanderMCP.
v0.2.482 сентября 2026 г.

Исправления стабильности удалённых устройств, удаление устаревшего транспорта и корректный парсинг процессов на Windows.

  • ИсправленоУстранены проблемы с перекосом часов, зависанием сокетов и снижением уровня безопасности в remote-device.
  • ИсправленоСессия удалённого устройства теперь сохраняется по умолчанию.
  • ИсправленоНа Windows список процессов теперь корректно парсится через CSV, возвращая реальные поля.
  • УстарелоУдалён устаревший транспорт postgres_changes для удалённых устройств.
  • НовоеОбновлён рабочий процесс выпуска (release workflow).
v0.2.449 июля 2026 г.Ломает совместимость

Исправлены зависания при параллельной нагрузке, улучшена стабильность удалённых подключений и безопасность записи файлов.

  • ИсправленоУстранены зависания вызовов инструментов при высокой параллельной нагрузке на файловый ввод-вывод.
  • ИсправленоИсправлено зависание удалённых устройств в офлайн-состоянии после потери Wi-Fi или сна.
  • Ломает совместимостьwrite_file теперь требует явного указания режима для перезаписи существующих непустых файлов.
  • ИсправленоУлучшена надёжность предпросмотра файлов и добавлены таймауты для предотвращения бесконечных операций.
v0.2.4326 июня 2026 г.

Исправлена утечка памяти терминала, улучшена отзывчивость на больших файлах и обработка неизвестных параметров.

  • ИсправленоТеперь буфер вывода терминала ограничен, что предотвращает утечку памяти при работе с процессами, генерирующими большой объем данных.
  • ИсправленоПоиск с допуском ошибок в больших файлах теперь выполняется в отдельном потоке, не блокируя основное событие.
  • ИсправленоНеизвестные параметры инструментов теперь вызывают предупреждение со списком поддерживаемых, а не игнорируются молча.
  • ИсправленоУлучшена надежность чтения изображений: данные передаются в структурированном контенте для корректного отображения.
  • ИсправленоПри переподключении удаленного устройства теперь корректно восстанавливаются полуоткрытые сокеты.

Все релизы на GitHub → Пересказ на русском — по заметкам к релизам и коммитам.