sonirico/mcp-shell— MCP-сервер
Этот MCP-сервер расширяет возможности AI-агента в разработке: 🪟 Give hands to AI. MCP server to run shell commands securely, auditably, and on demand on isolated environments like docker. По мере развития экосистемы Model Context Protocol такие серверы стали основой full-stack AI-разработки.
Из README: 🪟 Give hands to AI. MCP server to run shell commands securely, auditably, and on demand on isolated environments like docker
Ручной проверки с опубликованным протоколом у этой записи нет. Владелец сервера может заказать её.
Собранные проверки · 03.10.2026
Сохранённый прогон по данным каталога; пропущенные пункты не считаются выполненными. Это не испытание сервера в работе.
- repo_aliveGitHub отдал карточку репозитория. (выполнено) · Источник
- recent_activityКод меняли за последние 365 дней. (выполнено)
- package_existsПакет не заявлен. (пропущено)
- licenseЛицензия GPL-3.0. (выполнено)
- name_spoofingПохожего более известного имени другого владельца нет. (выполнено)
- secretsREADME и архив пакета в этом прогоне не скачивали. В тексте описания ключа не видно. (пропущено)
- install_resolvesКоманду установки на странице ещё не показываем. (пропущено)
- install_scriptПакета нет. (пропущено)
Когда полезен
sonirico/mcp-shell закрывает следующие сценарии, когда подключён к AI-агенту через Model Context Protocol:
- Pair-programming: агент читает код, правит, коммитит, открывает PR.
- Авто-ревью PR: чек-листы, поиск антипаттернов, проверка тестов.
- Локальная разработка с Docker: «подними контейнер, прогон миграций, запусти тесты».
О категории «Инструменты разработчика»: Категория «инструменты разработчика» — самая большая в каталоге: это серверы для Git, GitHub/GitLab, файловой системы, терминала, Docker, облаков и редакторов. Без них агент остаётся «говорящей головой» — с ними он становится pair-programmer, который может реально править код. Подробнее о категории →
Что умеет sonirico/mcp-shell
Список инструментов в каталоге пока не собран. Актуальный список — в репозитории сервера.
Типичные проблемы и решения
Даже у простых MCP-серверов бывают мелкие проблемы при первой установке. Ниже — типовые сценарии и быстрые фиксы:
- После добавления конфига и перезапуска клиента сервер не появляется в списке доступных тулзов.
- Самые частые причины: (1) опечатка в имени пакета — проверьте, что имя пакета совпадает с README репозитория; (2) клиент не был полностью перезапущен (нужно закрыть и открыть, не reload); (3) Node.js версии ниже 20 — проверьте через "node --version".
- Сервер падает при первом запросе с ошибкой "command not found: npx".
- Установите Node.js 20+ с официального сайта nodejs.org и убедитесь, что npx появился в PATH (откройте новый терминал и проверьте "npx --version"). Для Windows может понадобиться перезапуск IDE / Cursor / Claude Desktop, чтобы он подхватил обновлённый PATH.
Часто задаваемые вопросы
- Что такое sonirico/mcp-shell?
- 🪟 Give hands to AI. MCP server to run shell commands securely, auditably, and on demand on isolated environments like docker Это Model Context Protocol (MCP) сервер, который через стандартный JSON-RPC интерфейс открывает AI-агенту доступ к инструментам разработчика (git, файловая система, терминал), чтобы агент мог выполнять задачи без переключения окон.
- К каким AI-клиентам можно подключить sonirico/mcp-shell?
- sonirico/mcp-shell работает со следующими AI-клиентами: Cursor. Конкретная конфигурация для каждого — в секции «Как установить» выше. Если ваш клиент поддерживает MCP-протокол, но его нет в списке — подключение всё равно сработает: формат конфига одинаковый, отличается только путь к файлу.
- Как установить sonirico/mcp-shell?
- Точная команда установки ещё не верифицирована автоматическим обогащением. Актуальная инструкция и команды есть в README репозитория https://github.com/sonirico/mcp-shell. После настройки добавьте JSON-блок с конфигом в файл MCP-настроек вашего AI-клиента и перезапустите его — общая схема описана в секции «Как установить» выше.
- Сколько стоит использовать sonirico/mcp-shell?
- sonirico/mcp-shell — это open-source MCP-сервер, в большинстве случаев бесплатный. Но проверьте лицензию в репозитории и тарифы того провайдера, к которому он подключается: если сервер для платного API (OpenAI / Stripe / Twilio), вы платите по тарифам этого провайдера, не за сам сервер.
- Нужен ли интернет для работы sonirico/mcp-shell?
- Запуск sonirico/mcp-shell происходит локально через stdio, отдельный сетевой порт не нужен. Network-доступ требуется только в момент, когда агент дёргает функции, обращающиеся к внешним сервисам. Для AI-клиента — Cursor / Claude Code / Windsurf — нужен интернет к самой LLM-платформе (Anthropic / OpenAI), но это не зависит от выбора MCP-сервера.
- Под какой лицензией распространяется sonirico/mcp-shell?
- Лицензия для sonirico/mcp-shell ещё не извлечена автоматически. Точные условия использования смотрите в файле LICENSE в репозитории https://github.com/sonirico/mcp-shell. Большинство MCP-серверов в open-source распространяются под MIT или Apache-2.0 — это разрешает коммерческое использование с атрибуцией.
Другие серверы
Ссылки
- GitHub репозиторий
- Smithery.ai (англоязычный каталог)