Перейти к содержимому

Windows CLI MCP Server

Обеспечивает безопасное выполнение команд в PowerShell, CMD, Git Bash и по SSH на Windows.

JavaScript
248 stars

Описание

Это 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.

Информация

Язык
JavaScript
Лицензия
MIT License
GitHub Stars
248

Ссылки