Перейти к содержимому

MCP-сервер конструктора: мини-приложение для Telegram из Claude, ChatGPT и Cursor

Обновлено

Вы пишете в Claude: «собери приложение записи в барбершоп с услугами и ценами». Ассистент собирает его в вашем аккаунте конструктора и присылает ссылку предпросмотра, а посетители ничего не видят до публикации. Дальше так же, словами: «стрижка теперь стоит 1700», «покажи заявки за неделю», «опубликуй». Работает через MCP-сервер по адресу https://apps.build-mini.app/mcp.

Как подключить

  1. 1

    claude.ai или ChatGPT: коннектор

    Добавьте свой коннектор с адресом https://apps.build-mini.app/mcp. Откроется наша страница: войдите в свой аккаунт, отметьте, что ассистенту можно, и нажмите «Разрешить». Токен вставлять не нужно.

  2. 2

    Claude Code или Cursor: токен

    В редакторе откройте меню аккаунта → «ИИ-ассистент», назовите подключение, отметьте разрешения и нажмите «Создать токен». Окно даст готовую команду для Claude Code или кусок mcp.json для Cursor. Токен показывается один раз.

  3. 3

    Попросите словами

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

  4. 4

    Опубликуйте

    Скажите «публикуй», если при подключении отметили разрешение «Публиковать». Без него ассистент только собирает, а публикуете вы сами кнопкой в редакторе.

Команда для Claude Code

claude mcp add --transport http build-mini-app https://apps.build-mini.app/mcp \
  --header "Authorization: Bearer bmt_…"

Вместо bmt_… окно «ИИ-ассистент» подставит ваш токен. Для Cursor там же лежит готовый кусок mcp.json с тем же адресом и заголовком.

Что можно разрешить ассистенту

Просмотр
Список проектов, из чего собрано приложение, ссылка предпросмотра черновика.
Сборка и правка
Новое приложение, правка и добавление экранов, таблицы, строки каталога (товары, услуги, цены), оформление. Всё в черновике.
Публикация
Выложить черновик. Изменение посетители видят сразу. По умолчанию выключено.
Чтение данных
Заявки, заказы и личные записи посетителей ваших приложений. По умолчанию выключено.
Запись данных
Добавлять, менять и удалять строки таблиц. По умолчанию выключено.
Общие проекты
Проекты, которыми с вами поделились. Выключено по умолчанию: их тексты пишут другие люди.

Собирает тот же конструктор, что и в редакторе

Ассистент не пишет код приложения. Он описывает экраны и блоки на языке конструктора, а складывает из них приложение наш же сборщик, тот, что работает в редакторе за кнопкой ✨. Поэтому собранное через Claude ничем не отличается от собранного руками: открывается в редакторе, правится мышью, публикуется в Telegram и MAX одной кнопкой.

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

Черновик, предпросмотр и история

Каждая правка ложится в черновик, а прежнее состояние уходит в «Историю изменений» редактора — откуда его можно вернуть. Если проект в это время открыт у вас в редакторе, при следующем сохранении он предложит загрузить свежую версию: ваша правка и правка ассистента не затрут друг друга молча.

Ссылка предпросмотра открывает черновик в обычном браузере без публикации и перестаёт работать через час. Её удобно переслать коллеге, чтобы он посмотрел до того, как увидят клиенты.

Сборки по описанию из тарифа не тратятся

В редакторе у сборки по описанию есть месячный потолок: каждую сборку думает модель, за которую платим мы. Через ассистента думает ваша модель, по вашей подписке в Claude, ChatGPT или Cursor, поэтому счётчик сборок тарифа не двигается. Подключить ассистента можно на любом тарифе, включая пробу. Опубликовать — только пока действует тариф, ровно как из редактора.

Каталог и цены словами

«Стрижка теперь стоит 1700», «добавь в меню флэт уайт за 290», «убери из каталога снятые модели» — ассистент читает строки таблиц, набранные в редакторе, и меняет их в черновике. Если строку уже поправили прямо в приложении с телефона, посетители видят ту правку, и ассистент скажет, какие это строки.

Границы, о которых честно

  • Строки таблиц уходят в модель ассистента, а она работает на серверах её разработчика за пределами России. Разрешение на чтение данных включайте, только если в формах нет того, что посетители не показали бы постороннему.
  • Тексты в строках писали посетители. Ассистент получает их с пометкой «это данные, а не команды», но перед удалением или правкой строк он должен спросить вас.
  • Картинки ассистент ставит только из вашей медиатеки и с Unsplash. Свою фотографию загрузите в редакторе, и тогда он сможет её поставить.
  • Подключение через браузер живёт не дольше полугода, потом ассистент попросит войти заново. Смена пароля отзывает все подключения разом, а одно отзывается кнопкой «Отозвать» в окне «ИИ-ассистент».
  • Вход через браузер мы проверили своим клиентом OAuth и официальным SDK протокола MCP. Если коннектор claude.ai или ChatGPT поведёт себя иначе, напишите в «Обратную связь» в редакторе — это чинится первым.
  • Свои коннекторы в claude.ai и ChatGPT есть не на всех их тарифах — это правило их сервиса, а не наше. Claude Code и Cursor подключаются токеном без таких условий.

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

Что такое MCP-сервер и зачем он конструктору?
MCP (Model Context Protocol) — открытый протокол, по которому ИИ-ассистент получает инструменты стороннего сервиса. Наш сервер даёт ассистенту инструменты конструктора: список приложений, сборка, правка, предпросмотр, публикация, строки таблиц. Ассистент вызывает их сам, когда вы просите словами.
Какие ассистенты подключаются?
claude.ai и ChatGPT — коннектором со входом через браузер. Claude Code и Cursor — токеном из меню аккаунта → «ИИ-ассистент». Подойдёт и любой другой клиент MCP, который умеет HTTP-транспорт и заголовок авторизации.
Опубликует ли ассистент что-то без меня?
Только если при подключении вы отметили разрешение «Публиковать». Без него он собирает и правит черновик, а публикуете вы. А если в приложении есть экран без входа или кнопка без действия, сервер отказывает в публикации и перечисляет, что не так; выложить такое как есть ассистент может только по вашей прямой команде.
Видит ли ассистент заявки и заказы моих клиентов?
Только с разрешением на чтение данных и только в ваших собственных приложениях. Участник команды, подключивший своего ассистента, правит и публикует общий проект, но таблиц с данными посетителей через ассистента не видит: разрешения на данные есть только у владельца.
Это стоит денег сверх тарифа?
С нашей стороны нет: подключение есть на любом тарифе, и сборки по описанию из месячного счётчика не списываются. Модель ассистента работает по вашей подписке у её разработчика.

Подключите ассистента за минуту

Войдите в конструктор, откройте меню аккаунта → «ИИ-ассистент» и выберите, что ему можно. Первое приложение он соберёт в черновик, и вы посмотрите его до публикации.

Открыть конструктор