emisar — MCP-сервер для Claude Code: что делает и как установить
Даёт ИИ-агентам каталог проверенных команд для управления Linux вместо прямого SSH-доступа. Защищает прод политиками одобрения и журналом аудита.
claude mcp add --transport http emisar https://emisar.dev/api/mcp/rpcЧто делает emisar
emisar подключает AI-клиенты к серверам через предопределённые пакеты действий (packs), а не сырой терминал. Модель выбирает строго типизированное действие с проверенными аргументами. После этого облачный центр управления сверяет права и запрашивает подтверждение человека при рискованных операциях.
На целевом сервере работает лёгкий агент, который открывает исходящий TLS WebSocket и не слушает входящие порты. Перед запуском команды он сверяет хеш пакета, фильтрует конфиденциальные данные в выводе и пишет попытки запуска в локальный журнал JSONL.
Без настроенного systemd и прав sudo на Linux-хосте раннер не установится. Инструмент не изолирует процессы сам по себе и не заменяет разграничение прав в ОС, поэтому опасные команды требуют связки с внешней песочницей вроде coop.
Какие задачи решает
- Выполнять регламентные операции на Linux без выдачи сырого SSH-доступа
- Требовать ручное подтверждение перед запуском рискованных системных команд
- Маскировать секреты в консольном выводе до отправки в языковую модель
- Вести локальный журнал действий агента с проверкой целостности записей
Примеры запросов агенту
- Проверь аптайм и статус службы через emisar на сервере веб-приложения
- Запроси выполнение действия linux.uptime с обоснованием для аудита
- Вызови регламентную задачу из подключённого пакета для диагностики хоста
Как установить emisar
Командой платформы: удалённый сервер
claude mcp add --transport http emisar https://emisar.dev/api/mcp/rpcКомандой платформы: удалённый сервер
codex mcp add emisar --url https://emisar.dev/api/mcp/rpcФайл настроек
{
"mcpServers": {
"emisar": {
"url": "https://emisar.dev/api/mcp/rpc"
}
}
}Файл настроек
{
"servers": {
"emisar": {
"type": "http",
"url": "https://emisar.dev/api/mcp/rpc"
}
}
}Командой платформы: удалённый сервер
gemini mcp add -t http emisar https://emisar.dev/api/mcp/rpcПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о emisar
Как установить emisar в Claude Code?
Выполните команду claude mcp add --transport http emisar https://emisar.dev/api/mcp/rpc. Для работы с сервером также потребуется зарегистрировать аккаунт на emisar.dev и подключить раннер на Linux-хосте.
Зачем нужен emisar, если у агента есть доступ к bash?
Он заменяет произвольный ввод команд на ограниченный список задекларированных задач. Сервер не держит открытых входящих портов, а опасные вызовы останавливаются до одобрения человеком.
Какие системные требования нужны для хоста?
Требуется дистрибутив Linux с systemd, права sudo и исходящий доступ по HTTPS на 443 порт к emisar.dev и серверам верификации Sigstore. Для автоматической проверки цифровых подписей релизов пригодится gh.