Установка и первые шаги
Обновлено
Установка
- Войдите в бэкенд Webasyst под пользователем с правом установки дополнений.
- В «Инсталлере» найдите плагин «Темы дизайна для MCP» для приложения MCP и установите его. Карточка продукта помогает найти нужное дополнение.
- Убедитесь, что сервер и приложение MCP соответствуют требованиям.
Где работать с плагином
У плагина нет собственной формы настроек. Он регистрирует инструменты в MCP, права в разделе «Темы дизайна» и инструкции для агента.
Для внешнего MCP-клиента создайте токен в приложении MCP и выдайте нужные права из групп «Чтение», «Настройки», «Файлы». Привяжите токен к пользователю с правом на дизайн нужного приложения. Параметры подключения клиента берите из вашей установки MCP: отдельного адреса подключения или API-ключа у этого плагина нет.
Если используете «Агент для MCP» в бэкенде, отдельный токен этому плагину не нужен. Он работает от имени вошедшего пользователя; набор доступных инструментов определяется ролью агента.
Обычный редактор темы остаётся в разделе «Дизайн» соответствующего приложения, например «Сайт → Дизайн».
Первая проверка без изменений
Попросите агента:
Покажи темы дизайна, их версии и сайты, где они используются.
Ничего пока не меняй.Агент использует themes_list. Затем попросите показать настройки или список файлов выбранной темы. Идентификаторы приложения и темы нужно брать из ответа инструмента.
Если темы не видны, проверьте права пользователя на дизайн и права токена. Работа с файлами родительской темы может требовать доступа к другому приложению.
Первая правка
Посмотри, есть ли в этой теме настройка нужного цвета.
Предложи изменение и покажи прежнее и новое значение,
а также все сайты, которых коснётся правка. Дождись моего подтверждения.Перед применением проверьте список затрагиваемых поселений и предупреждение о создании копии темы. Во внешнем клиенте требуется одноразовое подтверждение MCP; в «Агенте для MCP» — кнопка «Подтвердить» в карточке действия.
После записи сохраните полученный backup_id, попросите агента получить ссылки через themes_preview_url и откройте нужную страницу. Для настройки дополнительно проверьте значение через themes_get_settings, для файла — содержимое через themes_read_file.