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

sshmcp — MCP-сервер для Claude Code: что делает и как установить

MCP-сервер связывает ассистента с серверами по SSH. Помогает запускать удалённые команды, передавать файлы через SFTP и работать через бастионы.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add sshmcp -- npx -y @nl4ever/sshmcp
Открыть на GitHub

Что делает sshmcp

Сервер предоставляет 21 инструмент для удалённого администрирования. Подключения сохраняются в пуле по идентификаторам вроде server_id, поэтому переключаться между тестовыми и рабочими контурами можно без повторной авторизации. Передача файлов идёт через SFTP по локальным путям: содержимое не попадает в контекст модели и не тратит токены. Для тяжёлых файлов предусмотрена асинхронная отправка с проверкой статуса, а папки сервер автоматически пакует в tar.gz перед пересылкой.

Поддерживаются ключи, пароли, агент SSH, двухфакторная проверка и прокси SOCKS4/5. Доступ во внутренние сети возможен через промежуточный узел (jump host).

Конфигурация с параметрами хостов сохраняется в файле ~/.ssh-mcp/config.json. Пароли лежат в нём открытым текстом, поэтому для рабочих серверов безопаснее настроить авторизацию по ключам. Для работы нужен Node.js версии 18 или новее.

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

  • Выполнять shell-команды на удалённых серверах прямо из диалога с моделью
  • Загружать папки на хост с автоматической архивацией и распаковкой
  • Подключаться к закрытым машинам через промежуточные jump-хосты и SOCKS-прокси
  • Копировать тяжёлые файлы в фоновом режиме без расхода токенов контекста

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

  • Проверь статус службы nginx на сервере prod
  • Загрузи каталог ./dist на сервер dev в папку /var/www/site
  • Подключись временно к 192.168.1.50 по SSH под пользователем root и покажи свободное место

Как установить sshmcp

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

claude mcp add sshmcp -- npx -y @nl4ever/sshmcp

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

Вопросы о sshmcp

Как установить sshmcp в Claude Code?

Выполните команду claude mcp add sshmcp -- npx -y @nl4ever/sshmcp. Клиент зарегистрирует сервер и сразу сделает доступными инструменты SSH.

Почему передача файлов не расходует контекст модели?

Сервер пересылает файлы напрямую по протоколу SFTP между локальной файловой системой и удалённой машиной. Содержимое файлов не передаётся текстовыми блоками в окно промпта.

Где сохраняются реквизиты серверов?

Все сохранённые серверы и настройки прокси записываются в локальный файл ~/.ssh-mcp/config.json.

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

Все MCP-серверы по теме «DevOps и инфраструктура» →
termcp open-mcp-ai Сервер открывает агентам доступ к локальному терминалу и SSH-сессиям. Пригодится для совместной работы в консоли с ручным вводом паролей через браузер. CX Codex +1 ★ 59звёзд репо agent-tool knewstimek Сервер объединяет 40 системных утилит в одном бинарнике, сохраняя исходные кодировки и табуляцию при правках кода. Пригодится для работы с SSH, legacy-файлами и реверс-инжинирингом. CX Codex +1 ★ 24звёзд репо Octofs Muvon Даёт ассистенту прямой доступ к файлам проекта и удалённым серверам по SSH. Помогает искать код, атомарно вносить правки и выполнять консольные команды. CX Codex +1 ★ 18звёзд репо ssh pulsemcp MCP-сервер подключает ИИ к удалённому серверу по SSH: выполняет команды, показывает каталоги и передаёт файлы. Поддерживает SSH-агент. CX Codex +1 ★ 81звёзд репо tunnel-doctor daymade Диагностирует сетевые сбои на macOS и Windows/WSL при конфликтах Tailscale, прокси и TUN-адаптеров. Помогает, когда пинг проходит, а SSH или браузер не отвечают. CX Codex +1 678установок omni-version-manager cheaper-inference Управляет встроенными сервисами OmniRoute: запускает, останавливает, обновляет 9Router, CLIProxyAPI и проверяет их состояние через API. CX Codex +1 975установок

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

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