К основному содержанию
MCP-сервер CX Codex

safe-ssh-mcp — MCP-сервер для Claude Code

MCP-сервер подключается к удалённым хостам по SSH и выполняет разрешённые команды для диагностики. Подходит для проверки диска, systemd и состояния системы.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add safe-ssh-mcp -- uvx safe-ssh-mcp
Открыть на GitHub

Что делает safe-ssh-mcp

safe-ssh-mcp даёт агенту ограниченный набор диагностических SSH-инструментов вместо общего bash-доступа. Он умеет проверять свободное и занятое место, читать dmesg, uptime, дату и /etc/os-release, получать списки и статусы systemd, задания crontab и снимок top.

Подключение работает через пароль SSH или приватный ключ. Для ключа с passphrase можно выбрать переменную SSH_KEY_PASSPHRASE через ssh_key_passphrase_method=ENV_VAR либо KEYCHAIN с ssh-agent; настройки хранятся в mcp_config.ini. Сервер рассчитан на Python 3.11–3.14 и проверялся с удалённым Ubuntu.

Сервер предотвращает изменения на удалённой системе, но не гарантирует безопасное использование самого вывода внешним агентом. Это важно учитывать при передаче диагностических данных.

Какие задачи решает

  • проверить свободное место на удалённом хосте
  • найти занятые диском каталоги
  • выявить упавшие службы systemd
  • посмотреть активные таймеры и задания cron
  • снять разовый снимок загрузки системы

Примеры запросов агенту

  • Проверь свободное место на удалённом сервере через safe-ssh-mcp и покажи проблемные разделы.
  • Посмотри упавшие службы systemd и их статусы на хосте myserver.mydomain.pro.
  • Сними диагностику диска для /root/ по SSH, используя ключ ~/.ssh/id_rsa.

Как установить safe-ssh-mcp

Командой платформы

claude mcp add safe-ssh-mcp -- uvx safe-ssh-mcp

uvx запускает команду с именем пакета; если в README она другая — uvx --from safe-ssh-mcp <команда>

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Вопросы о safe-ssh-mcp

Как установить safe-ssh-mcp в Claude Code?

Выполните claude mcp add safe-ssh-mcp -- uvx safe-ssh-mcp.

Что делает safe-ssh-mcp?

Он подключается к хосту по SSH и предоставляет агенту разрешённые read-only-команды для диагностики дисков, служб, загрузки и системных задач.

Какие способы SSH-аутентификации поддерживает сервер?

Пароль учётной записи и приватный ключ. Для passphrase доступны ENV_VAR через SSH_KEY_PASSPHRASE и KEYCHAIN через ssh-agent.

Похожие MCP-серверы

Все MCP-серверы по теме «DevOps и инфраструктура» →
ssh Dicklesworthstone Помогает агенту подключаться к серверам по SSH, пробрасывать порты, синхронизировать файлы через rsync и управлять ключами. Пригодится при деплое и удалённой отладке. CX Codex +1 703установок ssh-configuration devops-skills Настраивает OpenSSH на клиенте и сервере, помогает выпускать ключи Ed25519, пробрасывать порты и поднимать бастион-хосты для безопасного удалённого доступа. CX Codex +1 451установок mcp-ssh-manager bvisible MCP-сервер даёт агенту доступ к SSH-подключениям, командам, файлам и базам данных. Режимы доступа задаются отдельно для каждого сервера. CX Codex +1 ★ 520звёзд репо SSH — policy-gated remote access tufantunc Даёт агенту SSH к удалённым хостам, но каждый вызов проходит классификацию, проверку роли и запись в журнал. CX Codex +1 ★ 834звёзд репо infrabroker luisgf Брокер доступа к инфраструктуре: агент просит выполнить команду, а сертификат и токен живут в памяти брокера и в контекст модели не попадают. CX Codex +1 ★ 13звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой