# Warmplane

Локальный прокси для MCP: держит соединения с серверами тёплыми, отдаёт агенту компактный каталог инструментов и пропускает вызовы через политики.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed · ★ 5
- Автор: Warmplane
- Лицензия: не указана · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/Warmplane/warmplane
- Обновлён: 2026-10-04
- HTML: https://affpapa.org/nevibecode/mcp/warmplane

## Что делает

Warmplane стоит между вашим ИИ-клиентом и несколькими MCP-серверами. Вместо того чтобы каждый ход отправлять десятки полных JSON-схем, агент получает сжатый индекс возможностей, а конкретную схему запрашивает по мере надобности. Кэш на SHA-256 ETag избавляет от повторной передачи одного и того же.

Внутри — правила доступа: списки `allow`, `deny`, `requireApproval` и `redactKeys` для секретов, профили с наборами серверов, многопользовательский RBAC. Для повторных вызовов при обрывах сети есть дедупликация с ключом `idk_<sha256>` и метки `safe`, `idempotent`, `unsafe`. Зависшие или упавшие чужие процессы подчищает супервизор с circuit breaker.

Запускается тремя способами: как дочерний процесс через `warmplane mcp-server`, как фоновый демон `warmplane daemon --port 9090` с REST API и веб-панелью, либо через HTTP/SSE на `http://127.0.0.1:9191/sse`. Установка идёт через Homebrew (`brew tap warmplane/tap`) или `cargo install warmplane`; векторный поиск включается отдельной сборкой с флагом `--features semantic-search`. Без Rust или Homebrew поставить не выйдет.

## Требования
- Нужно: готовый бинарник из релизов репозитория

## Установка

### Claude Code (родная платформа)

**Установка**
- Команды запуска нет в реестре MCP — смотрите README репозитория

## Когда брать
- урезать расход токенов на схемы инструментов
- переписать кривое описание чужого инструмента без правки его кода
- не выполнить одну и ту же мутацию дважды при обрыве сети
- закрыть опасные вызовы подтверждением человека
- вычистить токены и пароли из логов и ответов

## Примеры запросов агенту
- Добавь сервер filesystem: `warmplane server add filesystem --command npx --arg "-y" --arg "@modelcontextprotocol/server-filesystem" --arg "/tmp"`
- Импортируй серверы из Cursor и Zed командой `warmplane config import`
- Подними демон на порту 9090 и покажи, какие возможности сейчас в каталоге

## Похожие
- [cli-policy-audit](https://affpapa.org/nevibecode/skills/cli-policy-audit.md) — скилл · 952 установки
- [MCP Hangar](https://affpapa.org/nevibecode/mcp/mcp-hangar.md) — MCP-сервер · ★ 18
- [Laguarde](https://affpapa.org/nevibecode/mcp/laguarde.md) — MCP-сервер · ★ 1
- [tf-best-practices](https://affpapa.org/nevibecode/skills/tf-best-practices.md) — скилл · 323 установки
- [mcp-bastion](https://affpapa.org/nevibecode/mcp/mcp-bastion.md) — MCP-сервер · ★ 7
- [masterhttprelayvpn-proxy](https://affpapa.org/nevibecode/skills/masterhttprelayvpn-proxy.md) — скилл · 365 установок

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
