Levelrail MCP

Levelrail MCP дает агенту доступ к своему PaaS: приложения, логи, деплои и откаты на серверах, где работает Levelrail.

  • 203 ★ репозитория
  • Последний коммит
  • Apache-2.0
MCP-сервер

Широкий доступ

Почему такой уровень

  • Режимы `standard` и `full` с `--allow-write` разрешают деплой, откат и правку окружения на боевых серверах.
  • Токен с правами `root` открывает данные всего парка.
Все причины и проверки

glincker/levelrail

Установка

Ручная установка

npx skills add https://github.com/glincker/levelrail --skill levelrail

Вариант для кодирующего агента из таблицы установки в README. Сервер MCP запускают отдельно командой `levelrail-mcp`.

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Режимы `standard` и `full` с `--allow-write` разрешают деплой, откат и правку окружения на боевых серверах.
  • Токен с правами `root` открывает данные всего парка.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

`levelrail-mcp` подключает агента к HTTP API Levelrail, самохостингового PaaS с деплоем по `git push`, HTTPS, логами и откатами. Читать можно приложения, логи, статус, домены и бэкапы; деплой и откат включаются отдельно. По умолчанию сессия показывает небольшой набор из примерно 2400 токенов, остальные группы инструментов (больше 240 в сумме) подключаются по запросу. Режимы `read-only`, `standard` и `full` ограничивают то, что агент вообще видит.

Для кого. Владельцы своих VPS и мелких серверов, которые деплоят через Levelrail и хотят разбирать сбои разговором с агентом.

Подходит, если

  • Приложение упало после деплоя, агент читает логи и контекст сбоя через `failure_context`.
  • Домен не открывается, и агент прогоняет `domain_doctor` до подсказки по исправлению.
  • Перед релизом агент проверяет состояние бэкапов и готовность обновления.
  • Агента подключают к Claude Code, Cursor, VS Code или Zed готовым блоком из `--print-config`.

Не подходит, если

  • Сервер работает на macOS или Windows: серверная часть Levelrail ставится только на Linux.
  • Токену с правами `root` хотят доверить продакшен без подтверждений.
  • Нужна зрелая платформа версии 1.0: Levelrail остается на версиях 0.x.

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

Приложение api перестало отвечать. Найди причину по логам и последнему деплою, ничего не меняй и предложи откат.

MCP

Транспорт
stdio, http
Авторизация
API-ключ

Переменные окружения

`APP_API_URL` обязательная
Адрес HTTP API вашего Levelrail.
`LEVELRAIL_TOKEN` обязательная, секрет
Токен доступа. Права токена определяют, какие инструменты видит агент.

Ограничения

Levelrail пока в версии 0.x: одиночный сервер README считает готовым к продакшену, многоузловой режим остается бета-версией. Серверная часть ставится только на Linux, на macOS и Windows доступен лишь CLI. Сам по себе MCP-сервер бесполезен без развернутого Levelrail и токена. Набор инструментов зависит от прав токена, а режимы `standard` и `full` с флагом `--allow-write` разрешают деплой, откат и другие изменения. Для агентов лучше стартовать с `--readonly`: сервер откажется запускаться с токеном, у которого есть права записи. Тексты логов приходят в блоках недоверенных данных, но агент все равно читает данные приложений.

Как отключить. Уберите блок `levelrail` из конфигурации клиента и отзовите токен в Levelrail. Сам PaaS при этом продолжает работать.

Частые вопросы

Как получить конфигурацию для клиента?

Выполните `levelrail-mcp --print-config claude`. Вместо `claude` подойдут `cursor`, `vscode` и `zed`; вместо настоящего токена в блоке стоит заглушка.

Как оставить агента только на чтение?

Запустите сервер с `--readonly` или `--mode read-only`. Флаг `--readonly` сверяет права токена и отказывается стартовать, если среди них есть запись.

Сколько токенов занимает список инструментов?

В режиме по умолчанию примерно 2400 токенов. Остальные группы подключаются командой `enable_toolset`.

Где работает серверная часть?

Только на Linux: на VPS или физическом сервере. На macOS и Windows доступен лишь CLI.

Что такое прогрессивная выдача инструментов?

Сессия начинает с малого ядра и трех мета-инструментов. `list_toolsets` показывает группы, `enable_toolset` подключает нужную.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы

Защищенный MCP-рантайм, через который агент управляет локальными машинами, серверами и контейнерами

MCP-серверШирокий доступ1,3 тыс.Звезды репозитория

CLI хостинга Railway: деплой и управление проектами, плюс одна команда, которая ставит агентам скиллы и MCP-сервер Railway

CLIШирокий доступ628Звезды репозитория

Самостоятельно размещаемый MCP-сервер для выполнения команд на удаленных серверах по SSH с токенами и ролями

MCP-серверШирокий доступ2Звезды репозитория
Официальный

MCP-сервер и CLI, который дает агенту запрашивать и настраивать облачные, SaaS и API-ресурсы обычными SQL-запросами

MCP-серверШирокий доступ1,1 тыс.Звезды репозитория
Официальный

Официальный MCP-сервер Heroku: приложения, dyno, аддоны, пайплайны, логи и Postgres через Heroku CLI

MCP-серверШирокий доступ82Звезды репозитория

Терминал, окна и рабочий стол вашей машины в браузере, а MCP-сервер дает агентам читать чужие сессии и вводить команды

MCP-серверШирокий доступ304Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
Levelrail MCP (эта карточка)нетAPI-ключ203
Coolify MCPнетAPI-ключ622дает инструменты для Coolify; Levelrail MCP работает с собственным PaaS и ограничивает набор по правам токена
Dokploy MCPдаAPI-ключ430управляет Dokploy; Levelrail MCP строится на режимах `read-only`, `standard` и `full`

Коротко о README

Levelrail описан как самохостинговая замена Vercel и Coolify на одном Go-бинарнике с Docker и без Kubernetes. Раздел для агентов отсылает к MCP, модели прав и навыку.

Бейдж для README

Сообщить о проблеме