Levelrail MCP
Levelrail MCP дает агенту доступ к своему PaaS: приложения, логи, деплои и откаты на серверах, где работает Levelrail.
- 203 ★ репозитория
- Последний коммит
- Apache-2.0
Широкий доступ
Почему такой уровень
- Режимы `standard` и `full` с `--allow-write` разрешают деплой, откат и правку окружения на боевых серверах.
- Токен с правами `root` открывает данные всего парка.
Установка
- Работает в
Ручная установка
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-рантайм, через который агент управляет локальными машинами, серверами и контейнерами
CLI хостинга Railway: деплой и управление проектами, плюс одна команда, которая ставит агентам скиллы и MCP-сервер Railway
Самостоятельно размещаемый MCP-сервер для выполнения команд на удаленных серверах по SSH с токенами и ролями
MCP-сервер и CLI, который дает агенту запрашивать и настраивать облачные, SaaS и API-ресурсы обычными SQL-запросами
Официальный MCP-сервер Heroku: приложения, dyno, аддоны, пайплайны, логи и Postgres через Heroku CLI
Терминал, окна и рабочий стол вашей машины в браузере, а MCP-сервер дает агентам читать чужие сессии и вводить команды
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| 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, модели прав и навыку.