К содержимому
Начало работы

Установка и первые шаги

Обновлено

Установка

  1. Войдите в бэкенд Webasyst под пользователем с правом установки дополнений.
  2. В «Инсталлере» найдите плагин «Темы дизайна для MCP» для приложения MCP и установите его. Карточка продукта помогает найти нужное дополнение.
  3. Убедитесь, что сервер и приложение MCP соответствуют требованиям.

Где работать с плагином

У плагина нет собственной формы настроек. Он регистрирует инструменты в MCP, права в разделе «Темы дизайна» и инструкции для агента.

Для внешнего MCP-клиента создайте токен в приложении MCP и выдайте нужные права из групп «Чтение», «Настройки», «Файлы». Привяжите токен к пользователю с правом на дизайн нужного приложения. Параметры подключения клиента берите из вашей установки MCP: отдельного адреса подключения или API-ключа у этого плагина нет.

Если используете «Агент для MCP» в бэкенде, отдельный токен этому плагину не нужен. Он работает от имени вошедшего пользователя; набор доступных инструментов определяется ролью агента.

Обычный редактор темы остаётся в разделе «Дизайн» соответствующего приложения, например «Сайт → Дизайн».

Первая проверка без изменений

Попросите агента:

Покажи темы дизайна, их версии и сайты, где они используются.
Ничего пока не меняй.

Агент использует themes_list. Затем попросите показать настройки или список файлов выбранной темы. Идентификаторы приложения и темы нужно брать из ответа инструмента.

Если темы не видны, проверьте права пользователя на дизайн и права токена. Работа с файлами родительской темы может требовать доступа к другому приложению.

Первая правка

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

Перед применением проверьте список затрагиваемых поселений и предупреждение о создании копии темы. Во внешнем клиенте требуется одноразовое подтверждение MCP; в «Агенте для MCP» — кнопка «Подтвердить» в карточке действия.

После записи сохраните полученный backup_id, попросите агента получить ссылки через themes_preview_url и откройте нужную страницу. Для настройки дополнительно проверьте значение через themes_get_settings, для файла — содержимое через themes_read_file.