remote-bridge — MCP-сервер для Claude Code: деплой по SSH
MCP-сервер, который даёт агенту доступ к удалённому серверу: синхронизация кода, деплой, логи и диагностика.
claude mcp add remote-bridge -- npx -y remote-bridge-cliЧто делает remote-bridge
RemoteBridge — это CLI на Rust и MCP-сервер. Он синхронизирует локальный код через rsync, выполняет команды на удалённой машине по SSH, собирает логи и диагностику, сравнивает окружения. Всё это агент вызывает напрямую через набор инструментов.
Постоянные факты о сервере хранятся в remotebridge.yaml: путь деплоя, команда перезапуска, нужные лог-файлы, разрешённые и заблокированные команды. Агенту не приходится каждый раз выяснять, где лежит приложение и как перезапускается сервис. Доступные вызовы: sync_to_remote, deploy, preflight_check, fetch_logs, diagnose_failure, compare_targets. Вывод намеренно ограничен по объёму, поэтому вместо простыни логов модель получает только значимую часть.
Опасные команды можно подтверждать, блокировать или ограничивать списком разрешённых префиксов. Без настроенного remotebridge.yaml инструменты работать не будут, потому что им неоткуда взять хост, путь и команды. Для запуска нужен npx — сервер ставится как пакет remote-bridge-cli.
Какие задачи решает
- синхронизировать локальные правки на удалённый сервер
- перезапустить сервис одной командой вместо поиска нужной
- собрать логи и состояние сервиса в один ответ
- сравнить окружения staging и production
- ограничить опасные команды списком разрешённых
Примеры запросов агенту
- Синхронизируй код на сервер и задеплой последнюю версию
- Собери логи и покажи, почему сервис упал
- Сравни staging и production: где отличаются рантаймы
Как установить remote-bridge
Командой платформы
claude mcp add remote-bridge -- npx -y remote-bridge-cliКомандой платформы
codex mcp add remote-bridge -- npx -y remote-bridge-cliФайл настроек
{
"mcpServers": {
"remote-bridge": {
"command": "npx",
"args": [
"-y",
"remote-bridge-cli"
]
}
}
}Файл настроек
{
"servers": {
"remote-bridge": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"remote-bridge-cli"
]
}
}
}Командой платформы
gemini mcp add remote-bridge npx -y remote-bridge-cliПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о remote-bridge
Как установить remote-bridge в Claude Code?
Выполните claude mcp add remote-bridge -- npx -y remote-bridge-cli. Сервер добавится в конфигурацию MCP и запустится через npx.
Что делает remote-bridge?
Даёт агенту доступ к удалённому серверу: синхронизацию кода, деплой, перезапуск сервиса, сбор логов и диагностику сбоев через MCP-инструменты.
Что нужно настроить перед работой?
Файл remotebridge.yaml с хостом, путём деплоя, командой перезапуска и списком лог-файлов. Без него инструменты не знают, куда подключаться и что запускать.