Preloop — MCP-сервер для Claude Code: контроль вызовов агентов
Ставит между агентом и его инструментами шлюз: разрешает, запрещает или требует подтверждения на каждый вызов. Плюс бюджеты и учёт расходов по моделям.
claude mcp add --transport http preloop https://preloop.ai/mcp/v1Что делает Preloop
Preloop — self-hosted сервис с двумя половинами. Первая — контроль: MCP-фаервол пропускает, блокирует или откладывает вызов инструмента до одобрения человеком, а шлюз к моделям считает токены и деньги с привязкой к агенту, сессии и ключу. Правила пишутся как код на YAML и CEL. Вторая половина запускает агентов сама: поток стартует по событию из трекера, вебхуку или задаче CI, работает в контейнере или на вашем раннере и открывает пул-реквест.
Локальные агенты подключаются через CLI. preloop agents discover находит их конфиги и показывает, что поддерживает каждый адаптер, preloop agents onboard перенастраивает вызовы на управляемый MCP-вход. Чтобы говорить с уже запущенным агентом, нужен runtime-плагин: preloop agents install-plugin, для Claude — preloop claude.
Сам MCP-сервер живёт по адресу https://preloop.ai/mcp/v1, и для Claude хватает одной команды добавления. Дальше всё зависит от того, куда вы его подключите: облачный инстанс или свой на localhost. Без работающего control plane серверу нечего применять — политики и бюджеты хранятся там.
Какие задачи решает
- запретить агенту опасный вызов инструмента до выполнения
- отправить вызов на подтверждение человеку в Slack или на телефон
- посчитать расходы по моделям и сессиям
- запустить агента по событию из Jira или GitHub
- собрать таймлайн сессии с вызовами, политиками и тратами
Примеры запросов агенту
- Подключи MCP-сервер Preloop и покажи, какие локальные агенты он нашёл
- Настрой политику: вызовы
Bashтребуют подтверждения - Сколько потратила эта сессия и на какие модели
Как установить Preloop
Командой платформы: удалённый сервер
claude mcp add --transport http preloop https://preloop.ai/mcp/v1Командой платформы: удалённый сервер
codex mcp add preloop --url https://preloop.ai/mcp/v1Файл настроек
{
"mcpServers": {
"preloop": {
"url": "https://preloop.ai/mcp/v1"
}
}
}Файл настроек
{
"servers": {
"preloop": {
"type": "http",
"url": "https://preloop.ai/mcp/v1"
}
}
}Командой платформы: удалённый сервер
gemini mcp add -t http preloop https://preloop.ai/mcp/v1По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Preloop
Как установить Preloop в Claude Code?
Одной командой: claude mcp add --transport http preloop https://preloop.ai/mcp/v1. После этого сервер появится в списке MCP-серверов Claude.
Что делает Preloop?
Стоит между агентом и инструментами: пропускает, блокирует или откладывает вызовы до одобрения, ведёт учёт расходов на модели и собирает таймлайн сессии. Умеет и запускать агентов по событиям из трекеров и CI.
Что нужно для работы Preloop?
Подключение к control plane: облачный инстанс через preloop signup или свой по адресу вроде http://localhost:3000. Политики и бюджеты живут там, поэтому без него сервер не заработает.