Backenly MCP

Бэкенд на PostgreSQL, который агент строит через MCP, а платформа проверяет каждое изменение и умеет откатить.

  • 83 ★ репозитория
  • Последний коммит
  • Apache-2.0
MCP-серверОфициальный

Расширенный доступ

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

  • Агент меняет схему, авторизацию и хранилище реальной базы; опасные правки ждут подтверждения, остальные откатываются из истории.
Все причины и проверки

backenly/backenly

Установка

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

npx @backenly/mcp-server init

Команда из README подключает MCP-сервер к найденным клиентам. После нее перезапустите MCP-хост.

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

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

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Агент меняет схему, авторизацию и хранилище реальной базы; опасные правки ждут подтверждения, остальные откатываются из истории.

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

Что делает

Backenly разворачивает бэкенд по описанию продукта: PostgreSQL, REST API через PostgREST, авторизацию, хранилище файлов, подписки в реальном времени и серверные функции. Агент в Claude Code, Cursor или Codex говорит с платформой через MCP-сервер, а планировщик сам выводит сущности, связи и политики доступа. Каждое изменение проходит через единое типизированное ядро с пробным прогоном, журналом и откатом. Прямого SQL для правки структуры нет, чтение идет обычным SQL. После правки Backenly проверяет результат на живой среде и продолжает следить за ней: чинит отсутствующие индексы и поломанные триггеры. Опасные действия, такие как правки авторизации, внешние ключи доступа или необратимые изменения, ждут подтверждения человека.

Для кого. Разработчикам, которые просят агента собрать бэкенд для приложения и хотят видеть журнал изменений и возможность отката.

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

  • Прототип нужен с базой, авторизацией и хранилищем за один сеанс с агентом.
  • Схему данных меняют по ходу разработки, и каждую правку хотят откатывать.
  • Бэкенд разворачивают у себя через Docker Compose, без сторонних облаков.
  • Агенту выдают ключ только на чтение, чтобы он изучал состояние проекта.

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

  • Нужна ручная настройка PostgreSQL с произвольным SQL для правки структуры.
  • Для нагрузки подходит только управляемая облачная база с гарантиями поставщика.
  • Нет ключа провайдера ИИ для автономного режима при самостоятельном размещении.

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

Создай бэкенд для блога: таблицы постов и авторов, вход по почте, публичное чтение опубликованных постов. Покажи, что изменилось в истории.

MCP

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

Ограничения

Платформа и MCP-сервер распространяются под Apache-2.0, клиентские пакеты SDK, CLI и MCP под MIT. Самостоятельное размещение требует Docker с Compose, Node.js, PostgreSQL и ключ провайдера ИИ; облачный вариант на backenly.com платный, цены указаны на сайте. Один развернутый экземпляр держит один проект. Установка делает `npm run selfhost`: скрипт генерирует секреты и поднимает стек, поэтому читайте его перед запуском. Для почты нужен SMTP-провайдер: без него сброс пароля и регистрация новых аккаунтов не работают. Инструменты появляются в клиенте только после перезапуска MCP-хоста.

Как отключить. Удалите запись MCP из конфигурации клиента и отзовите ключи проекта в панели. При самостоятельном размещении остановите стек командой `docker compose down` и выгрузите данные через `pg_dump`.

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

Какие клиенты поддерживает MCP-сервер Backenly?

Claude Code, Cursor, Codex, Cline и Claude Desktop. Ключи ограничены по правам и отзываемы, ключи только для чтения видят сокращенный набор инструментов.

Можно ли поставить Backenly у себя?

Да. Самостоятельное размещение бесплатное и содержит всю платформу, включая движок самолечения. Нужны серверы, PostgreSQL и ключ провайдера ИИ.

Как откатить изменение?

Через историю: одна запись на каждое изменение схемы, авторизации, хранилища, функций и ключей. Можно отменить одну правку или вернуться к точке, данные приложения при этом не откатываются.

Блокирует ли платформа данные у себя?

Нет. Доступны прямые строки подключения PostgreSQL и полный экспорт `pg_dump` одной командой, данные можно перенести между облаком и своим сервером в обе стороны.

Может ли агент править структуру прямым SQL?

Нет. Для изменения структуры нет пути через сырой SQL: все мутации идут через ядро с пробным прогоном, журналом и откатом. Чтение выполняется стандартным SQL.

Обсуждение

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

MCP-серверы
Официальный

Мгновенный REST и MCP поверх PostgreSQL: агент читает данные существующей базы через MCP-эндпоинт без написания бэкенда

MCP-серверРасширенный доступ4,6 тыс.Звезды репозитория
Официальный

MCP-сервер Rebase: агент правит схему, документы и пользователей бэкенда на Postgres, запись разрешена лишь на localhost

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

MCP-сервер для PostgreSQL с подбором индексов, планами EXPLAIN, проверкой здоровья базы и режимом только чтения

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

Три скилла для бэкенда: агент защищает доступ, данные и миграции схемы, критических ошибок стало 2 из 150 запусков вместо 25.

СкиллМинимальный доступ53Звезды репозитория
Официальный

Официальный набор Tencent CloudBase для кодинг-агентов: плагин ставит стек, скиллы задают правила, MCP работает с бэкендом

ПлагинШирокий доступ1,2 тыс.Звезды репозитория

Один бинарник Go подключается к SQL-базе и отдает ее как REST API с ролями и как MCP-сервер для Claude Code, Cursor и VS Code

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

Коротко о README

README объясняет устройство платформы, перечисляет возможности и два способа запуска: облако и свой сервер. Раздел о подключении агента сводится к одной команде `init` для MCP-сервера.

Бейдж для README

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