MCP Shell Server
Запускает разрешённые команды как argv, без строк оболочки
Добавьте в свой клиент
Сообществоuvx mcp-shell-server
{
"mcpServers": {
"shell-server-mcp": {
"command": "uvx",
"args": [
"mcp-shell-server"
]
}
}
}- Транспорт
- stdio
- Среда выполнения
- Python
- Аутентификация
- Не требуется
- Лицензия
- MIT
- Звёзды
- 189
Сервер никогда не передаёт строку командной оболочке: разрешённые команды запускаются как массивы argv, сегменты конвейеров проверяются отдельно, а перенаправление допускается только внутри выбранного рабочего каталога. Дочерние процессы получают ограниченный набор переменных окружения, а известные способы обхода — включая find -exec, переопределения git -c, запуск внешних программ через GNU sort и интерпретаторы — блокируются до запуска. Также предусмотрены тайм-ауты, ограничения вывода и аудит с сокрытием секретов; сервер возвращает stdin, stdout, stderr, код завершения и длительность.
Похожие MCP-серверы
Everything MCP Server
MCP-серверДемо-сервер для проверки всех возможностей MCP
E2B MCP Server
MCP-серверЗапускает код агента в изолированной облачной песочнице
ESLint MCP Server
MCP-серверПроверяет и исправляет код по реальным правилам проекта

Комментарии(0)
Войдите, чтобы комментировать