Документация / chat

Из чата — к ссылке на готовый сайт

Подключение remote MCP, передача готового HTML и подтверждение публикации в браузере. HTTPS-ссылка на 48 часов без аккаунта AIfra.

Статус: Remote MCP работает. Владелец подтвердил публикацию из ChatGPT; проверка внутри Claude остаётся открытой.

01

Адрес подключения

AIfra публикует готовые HTML, CSS и JavaScript как временный сайт, презентацию или статический отчёт. Для нового preview не нужны аккаунт AIfra, существующий проект и API-ключ. Чату нужен подключённый remote MCP; сама ссылка на сайт не даёт чату инструмент загрузки.

Укажите Streamable HTTP и No Authentication, если приложение спрашивает транспорт и авторизацию. Установка npm для этого способа не нужна. Передача файлов требует вашего согласия, а публикация — отдельного подтверждения в браузере.

https://api.aifra.ru/mcp

02

Подключить в ChatGPT

В веб-версии откройте настройки безопасности и входа и включите Developer mode, если он доступен вашему аккаунту. В разделе Plugins используйте кнопку «+» для создания приложения со своим MCP-сервером. Назовите его AIfra, вставьте адрес выше и выберите подключение без авторизации.

В новом разговоре включите созданное приложение среди инструментов. Проверьте, что агент видит get_deploy_instructions и create_preview. Если этих настроек нет, сверьтесь с официальной инструкцией: названия, доступ и ограничения рабочего пространства могут отличаться. AIfra не устанавливается автоматически из поисковой выдачи.

03

Подключить в Claude

В интерфейсе Claude откройте Customize → Connectors, нажмите «+» и Add custom connector. Вставьте адрес AIfra и завершите добавление. OAuth Client ID и Client Secret для AIfra не нужны. Доступ к настройке зависит от аккаунта и правил организации.

В разговоре проверьте доступность инструментов AIfra. Это подключение облачного MCP, а не настройка локального Claude Code. Мы проверили endpoint через официальный MCP SDK; успешную проверку этого сценария внутри интерфейса Claude пока не заявляем.

04

Проверить на одной HTML-странице

Начните с маленькой страницы без форм, внешних запросов и личных данных. Скопированное задание только описывает сценарий; согласие на передачу файлов дайте после объяснения условий.

Создай простую HTML-презентацию из трёх слайдов с кнопками «Назад» и «Далее».
Используй только готовые HTML, CSS и JavaScript без внешних ресурсов и форм.
Через подключённый AIfra сначала прочитай get_deploy_instructions.
Объясни публичность ссылки, срок 48 часов и условия, затем запроси моё согласие.
После согласия подготовь preview и верни approval_url.
Я подтвержу публикацию сам в браузере. После этого проверь get_operation_status
и верни действительную ссылку и expires_at. Не выдавай pending за готовый сайт.

05

Как проходит подтверждение

create_preview подготавливает запрос и возвращает approval_url. Откройте её, проверьте файлы и условия, затем подтвердите публикацию. Агент не должен открывать подтверждение вместо вас. Дождитесь результата get_operation_status со ссылкой viewer и временем expires_at.

Неподтверждённые файлы хранятся 10 минут, сведения о запросе — час; worker очищает их на ближайшем проходе. Если время вышло, попросите заново подготовить операцию. При uncertain сначала проверьте статус, не повторяйте публикацию автоматически.

Для обновления и удаления открывайте подтверждение в том же браузере: там хранится приватный ключ управления. Не отправляйте его в чат. Обновление заменяет файлы, но не продлевает исходные 48 часов.

06

Ограничения и частые вопросы

До 3 активных preview на IP браузера подтверждения, до 50 MiB на архив и распакованные файлы, до 150 MiB активного содержимого на IP. Прямой параметр files принимает суммарно до 1 MiB и 500 файлов; для ZIP есть archive_base64. Для большой папки удобнее локальный CLI.

Путь вроде /mnt/data/dist или D:/Project/dist существует в окружении агента, а не на сервере AIfra. Агент должен передать содержимое файлов или архив. Скачивание вложений по ссылкам провайдеров выключено. Если чат не умеет передать файлы, используйте CLI из среды с доступом к готовой папке.

Почему агент просит проект или ключ? Для нового preview они не нужны: дайте ему ai.md. Для управления уже созданной ссылкой нужен приватный ключ в том браузере, где вы её подтвердили.

Можно ли опубликовать PowerPoint, backend или постоянный сайт? Сервис не конвертирует презентации, не выполняет сборки, SSR, функции или базы данных. Сначала подготовьте браузерный HTML-результат локально. Ссылка публична; noindex не является защитой доступа.

07

Какой результат уже проверен

18 сентября 2026 года официальный MCP SDK и браузерные проверки прошли создание, обновление и удаление публичного preview, сохранение TTL и noindex. Владелец также сообщил об успешной публикации из подключённого ChatGPT и показал полученную ссылку. Это один подтверждённый пользовательский сценарий, а не проверка всех тарифов, моделей и сетей.

После успешного подтверждения результат — URL на viewer-домене и серверное expires_at. Кнопки и стили работают внутри изолированного preview. Спустя 48 часов содержимое удаляется; ссылка из старой демонстрации не является постоянным примером.