Desktop Commander MCP

MCP-сервер для работы агента с локальным компьютером: терминал и долгие процессы, поиск и правка файлов, Excel, PDF и DOCX

MCP-серверВыбор редакцииВысокий риск

wonderwhy-er/desktopcommandermcp

Установка

npx @wonderwhy-er/desktop-commander@latest setup

Настраивает Claude Desktop, после этого перезапустите приложение.

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

Что делает

Desktop Commander дает агенту терминал с потоковым выводом, фоновым запуском и управлением процессами, в том числе интерактивными вроде SSH и консолей баз данных. Файловые инструменты читают и пишут файлы, ищут по содержимому через ripgrep и делают точечные замены в коде. Отдельно поддерживаются Excel, PDF и DOCX, а код на Python, Node.js и R можно выполнить в памяти без сохранения. Вызовы инструментов записываются в локальную историю, а в настройках можно задать разрешенные папки и запрещенные команды.

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

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

  • Нужно дать Claude Desktop доступ к терминалу и файлам
  • Нужно проанализировать CSV или Excel без отдельных инструментов
  • Нужно запускать долгие команды и следить за их выводом

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

  • Агент вроде Claude Code или Codex уже имеет свой терминал и файловые инструменты
  • На машине есть данные, к которым модели нельзя давать доступ

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

Открой sales.xlsx в папке Документы, посчитай выручку по месяцам и сохрани итог в новый лист

Ограничения

Защита не является песочницей: ограничение по папкам не мешает терминальным командам обращаться к другим файлам, для полной изоляции авторы советуют Docker. Есть необязательная телеметрия, она отключается настройкой telemetryEnabled. Запуск через npx с @latest обновляет сервер автоматически, что удобно, но меняет код без вашего участия.

Как отключить. Выполните npx @wonderwhy-er/desktop-commander@latest remove, либо claude mcp remove desktop-commander, либо удалите запись из конфигурации клиента.

MCP

Транспорт
stdio, http
Авторизация
не нужна

Проверка безопасности

  • Выполняет произвольные команды оболочки на вашей машине
  • Читает, меняет и удаляет файлы за пределами проекта

Коротко о README

README перечисляет возможности: терминал и процессы, файловые операции, форматы Excel, PDF и DOCX, выполнение кода в памяти, локальный журнал вызовов и меры безопасности. Для Claude Desktop описано шесть способов установки, включая npx, скрипт, Smithery, ручную конфигурацию, клон репозитория и Docker, с пометками об автообновлении. Даны команды для Claude Code, Codex и других клиентов, удаленный режим для ChatGPT и Claude в браузере и отдельное десктоп-приложение. Лицензия MIT.

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

Можно ли ограничить доступ к папкам?

Да, через allowedDirectories, но README предупреждает, что терминальные команды это ограничение обходят.

Уходят ли мои команды на сервер?

История вызовов хранится локально. Удаленный режим для веб-клиентов проходит через облачный сервис, который, по словам авторов, не хранит аргументы и результаты.

Выбор редакции

CLI для всех API Google Workspace с выводом в JSON и набором скиллов для агентов: Drive, Gmail, Calendar, Sheets и другие

CLIВысокий риск31 тыс.
Выбор редакции

Локальный поиск по заметкам, документации и расшифровкам встреч в Markdown: ключевые слова, смысловой поиск и ранжирование, есть MCP

CLIСредний риск29,7 тыс.
Выбор редакции

Менеджер задач для AI-разработки: разбирает PRD на задачи с зависимостями и ведет агента по ним через MCP или CLI

MCP-серверСредний риск28,1 тыс.
Выбор редакции

Официальные плагины Anthropic для офисных ролей: продажи, поддержка, продукт, маркетинг, юристы, финансы, данные и поиск по компании

ПлагинВысокий риск24 тыс.