MCP Рекомендовано Бесплатно

DesktopCommander MCP сервер

Комплексный MCP сервер, который позволяет ИИ выполнять команды терминала, управлять файлами и директориями, запускать процессы в интерактивном режиме и автоматизировать задачи разработки на вашем локальном компьютере.

автор: wonderwhy-er

Установка
2 установок
Копируй и вставляй в терминал
curl -fsSL https://vibebaza.com/i/desktopcommander | bash

Комплексный MCP сервер, который позволяет ИИ выполнять команды терминала, управлять файлами и директориями, запускать процессы в интерактивном режиме и автоматизировать задачи разработки на вашем локальном компьютере.

Установка

NPX Настройка

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

NPX Режим отладки

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

Bash установщик (macOS)

curl -fsSL https://raw.githubusercontent.com/wonderwhy-er/DesktopCommanderMCP/refs/heads/main/install.sh | bash

Из исходного кода

git clone https://github.com/wonderwhy-er/DesktopCommanderMCP.git
cd DesktopCommanderMCP
npm run setup

Docker (macOS/Linux)

bash <(curl -fsSL https://raw.githubusercontent.com/wonderwhy-er/DesktopCommanderMCP/refs/heads/main/install-docker.sh)

Конфигурация

Ручная конфигурация Claude Desktop

{
  "mcpServers": {
    "desktop-commander": {
      "command": "npx",
      "args": [
        "-y",
        "@wonderwhy-er/desktop-commander@latest"
      ]
    }
  }
}

Базовая настройка Docker

{
  "mcpServers": {
    "desktop-commander-in-docker": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "mcp/desktop-commander:latest"
      ]
    }
  }
}

Docker с монтированием папок

{
  "mcpServers": {
    "desktop-commander-in-docker": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-v", "/Users/username/Desktop:/mnt/desktop",
        "-v", "/Users/username/Documents:/mnt/documents",
        "mcp/desktop-commander:latest"
      ]
    }
  }
}

Возможности

  • Расширенные команды терминала с интерактивным управлением процессами
  • Выполнение кода в памяти (Python, Node.js, R) без сохранения файлов
  • Мгновенный анализ данных - просто попросите проанализировать CSV/JSON файлы
  • Взаимодействие с запущенными процессами (SSH, базы данных, серверы разработки)
  • Выполнение команд терминала с потоковым выводом
  • Поддержка тайм-аутов команд и фонового выполнения
  • Управление процессами (список и завершение процессов)
  • Управление сессиями для долго выполняющихся команд
  • Управление конфигурацией сервера с динамическими изменениями
  • Полные операции с файловой системой (чтение/запись файлов, создание/список директорий, перемещение файлов, поиск файлов, получение метаданных)

Примеры использования

Analyze this CSV file
Run a development server in the background
Search for all TODO comments in my codebase
Execute Python code to process this data
Connect to my remote server via SSH

Ресурсы

Примечания

Desktop Commander предлагает автоматические обновления для большинства методов установки (npx, bash установщик, Smithery, ручная конфигурация и Docker). Только локальная загрузка требует ручного обновления. Сервер включает комплексную поддержку удаления с автоматическим резервным копированием и возможностями восстановления. Установка Docker обеспечивает полную изоляцию с постоянными средами разработки.

Zambulay Спонсор

Карта для оплаты Claude, ChatGPT и других AI