Публикация, домены и управление рабочим сайтом
На этой странице
Перед публикацией проверьте доступные ресурсы для рабочего сайта и его настройки. Публикация кода и запуск рабочего сайта — разные действия.
Как пользоваться инструментами
- Сначала вызовите подходящий инструмент чтения или проверки статуса.
- Проверьте целевой объект и обязательные аргументы.
- Выполните одно запланированное действие. Если для этого действия требуется явное подтверждение человека, сначала получите его, а уже затем переходите к выполнению.
- После этого проверьте статус или повторно прочитайте затронутый ресурс.
Ниже описаны входные параметры публичного контракта. Опирайтесь на актуальный список инструментов подключённого сервера. Некоторые инструменты требуют определённого хоста, целевого объекта, режима инференса или плана. Идентификаторы берите из результатов предыдущих вызовов инструментов; не придумывайте их.
production_status
Опубликованный рабочий сайт проекта.
Прочитайте возвращённый ресурс и используйте его текущие значения при планировании следующего действия.
| Аргумент | Обязательный | Тип или допустимые значения |
|---|
| projectId | Нет | строка |
Операция: только чтение.
Доступные конфигурации: stdio, облачный проект, облачный инференс; stdio, облачный проект, делегированный инференс; размещённый HTTP-сервер.
Машиночитаемые контракты инструментов содержат вложенные схемы аргументов.
publish_production
Опубликовать проект как рабочий сайт.
Для публикации нужны доступные ресурсы, соответствующие требованиям к рабочему сайту. Прежде чем подтвердить публикацию, проверьте настройки, вход пользователей и юридические страницы.
| Аргумент | Обязательный | Тип или допустимые значения |
|---|
| projectId | Нет | строка |
| confirm | Да | логическое значение |
Операция: может изменить состояние или запустить работу; возможны разрушительные последствия.
Доступные конфигурации: stdio, облачный проект, облачный инференс; stdio, облачный проект, делегированный инференс; размещённый HTTP-сервер.
Машиночитаемые контракты инструментов содержат вложенные схемы аргументов.
production_control
Перезапустить или остановить рабочий сайт.
Управляет рабочим сайтом. Остановка может прервать работу пользователей; проверьте проект и действие.
| Аргумент | Обязательный | Тип или допустимые значения |
|---|
| projectId | Нет | строка |
| action | Да | restart, stop |
Операция: может изменить состояние или запустить работу; возможны разрушительные последствия.
Доступные конфигурации: stdio, облачный проект, облачный инференс; stdio, облачный проект, делегированный инференс; размещённый HTTP-сервер.
Машиночитаемые контракты инструментов содержат вложенные схемы аргументов.
custom_domain
Подключить, проверить или отключить собственный домен.
Выберите действие из списка допустимых значений в схеме. Следуйте полученным инструкциям по DNS и проверьте домен, прежде чем считать его активным.
| Аргумент | Обязательный | Тип или допустимые значения |
|---|
| projectId | Нет | строка |
| action | Да | attach, verify, detach |
| domain | Нет | строка; минимальная длина 4; максимальная длина 253 |
Операция: может изменить состояние или запустить работу.
Доступные конфигурации: stdio, облачный проект, облачный инференс; stdio, облачный проект, делегированный инференс; размещённый HTTP-сервер.
Машиночитаемые контракты инструментов содержат вложенные схемы аргументов.
production_auth
Отдельный вход пользователей на рабочий сайт.
Прочитайте возвращённый ресурс и используйте его текущие значения при планировании следующего действия.
| Аргумент | Обязательный | Тип или допустимые значения |
|---|
| projectId | Нет | строка |
Операция: только чтение.
Доступные конфигурации: stdio, облачный проект, облачный инференс; stdio, облачный проект, делегированный инференс; размещённый HTTP-сервер.
Машиночитаемые контракты инструментов содержат вложенные схемы аргументов.
set_production_redirects
Задать адреса перенаправления для отдельного входа пользователей.
Добавляйте только предусмотренные адреса возврата после входа. Проверьте их домены и протестируйте процесс входа на рабочем сайте.
| Аргумент | Обязательный | Тип или допустимые значения |
|---|
| projectId | Нет | строка |
| redirects | Да | массив строк |
Операция: может изменить состояние или запустить работу.
Доступные конфигурации: stdio, облачный проект, облачный инференс; stdio, облачный проект, делегированный инференс; размещённый HTTP-сервер.
Машиночитаемые контракты инструментов содержат вложенные схемы аргументов.
list_slots
Рабочие нагрузки организации.
Выводит рабочие нагрузки приложений аккаунта, доступные через публичный интерфейс. Для конкретного сайта используйте production_status.
Аргументы: нет ({}).
Операция: только чтение.
Доступные конфигурации: stdio, облачный проект, облачный инференс; stdio, облачный проект, делегированный инференс; stdio, локальный проект, облачный инференс; stdio, локальный проект, делегированный инференс; размещённый HTTP-сервер.
Машиночитаемые контракты инструментов содержат вложенные схемы аргументов.
Связанные материалы
Главная страница MCP · Порядок восстановления работы · Стоимость