Windows CLI MCP Server
Обеспечивает безопасное выполнение команд в PowerShell, CMD, Git Bash и по SSH на Windows.
Описание
Это MCP-сервер для контролируемого доступа к командной строке Windows, поддерживающий PowerShell, CMD, Git Bash и удалённые SSH-сессии. Ключевые особенности: блокировка опасных команд, ограничение директорий, логирование, защита от инъекций. Конфигурируется через JSON для кастомных правил безопасности. Идеально для интеграции с ИИ-клиентами вроде Claude Desktop, автоматизируя системные задачи с минимальными рисками. Технологии: Node.js, NPM.
Возможности
Поддержка оболочек
Выполнение команд в PowerShell, CMD и Git Bash с настраиваемыми аргументами и блокировкой операторов.
SSH-доступ
Выполнение команд на удалённых системах через преднастроенные подключения с аутентификацией по паролю или ключу.
Безопасность
Блокировка команд и аргументов, ограничение директорий, таймауты, логирование истории и защита от инъекций.
API-инструменты
Функции для выполнения команд, управления SSH-сессиями, чтения истории и конфигурации.
Ресурсы
Доступ к SSH-подключениям, текущей директории и настройкам сервера для мониторинга и просмотра.
Установка
{ “mcpServers”: { “windows-cli”: { “command”: “npx”, “args”: ["-y", “@simonb97/server-win-cli”] } } }
Для инициализации конфига: npx @simonb97/server-win-cli –init-config ./config.json
С кастомным конфигом: добавьте ["–config", “path/to/config.json”] в args.