MCP-серверы

cli mcp server cli mcp server логотип

Сайт https://github.com/MladenSU/cli-mcp-server
Цена Бесплатный доступ
Основные направления IT-операции и кибербезопасность, МСР с кибербезопасностью

cli-mcp-server — это MCP-сервер, который предоставляет AI-агентам безопасный и контролируемый доступ к выполнению командной строки. Он выступает как “защищённый CLI-слой” между LLM и операционной системой, позволяя выполнять только разрешённые команды в ограниченной директории с жёсткими политиками безопасности (whitelist, таймауты, ограничения флагов и запрет shell-операторов).

Ключевые особенности:

Безопасное выполнение CLI-команд: Позволяет агенту запускать команды вроде ls, cat, pwd, grep, но только если они явно разрешены через конфигурацию.

Жёсткие security-политики: Поддерживает whitelist команд и флагов, ограничение длины команд, таймауты выполнения и защиту от shell-инъекций.

Изоляция файловой системы: Все операции выполняются только внутри заданной директории (ALLOWED_DIR), что предотвращает доступ к чувствительным данным.

Контроль shell-операторов: По умолчанию блокирует &&, |, > и другие операторы, чтобы исключить цепочки команд и потенциальные атаки.

Интеграция с MCP-экосистемой: Работает через стандарт Model Context Protocol и подключается к Claude Desktop и другим MCP-клиентам как инструмент выполнения команд.

Для кого:

Ориентирован на разработчиков AI-агентов, DevOps-инженеров и системных администраторов, которым нужно дать LLM ограниченный доступ к shell-окружению. Особенно полезен в сценариях автоматизации инфраструктуры, диагностики систем и безопасного выполнения команд через агента.

Сценарии использования:

Безопасная автоматизация DevOps-задач: Агент может проверять состояние системы, читать логи и запускать диагностические команды без риска разрушительных действий.

Контролируемый доступ LLM к ОС: Используется как “sandbox CLI”, позволяющий выполнять команды без полного shell-доступа.

Интеграция в агентные workflow: Позволяет LLM выполнять операции с файловой системой и системой в рамках ограничений безопасности.

Мониторинг и диагностика: Запуск разрешённых команд для анализа состояния системы и сервисов.

Цены и доступность:

Решение полностью open-source (Python, MIT-лицензия). Бесплатно для использования. Устанавливается через uv или npx интеграцию в MCP-клиент. Требует ручной настройки разрешённых команд, директорий и политик безопасности.