Доктор каталога MCP
<br>doneВсегда на связи — оперативно отвечаем на вопросы и помогаем с работой плагина.
Есть идея, чего не хватает? Делитесь предложениями — ваши задачи и пожелания становятся основой для новых функций и настроек.
Наша почта: info@brdone.ru
Ищите нас в мессенджерах: @br_done
Shop-Script · приложение MCP · работа через ИИ-ассистента
Доктор каталога MCP
Находите товары без изображений через чат. А с «Доктором каталога» — проверяйте каталог, разбирайте дубли артикулов и выполняйте согласованные исправления.
Плагин добавляет в приложение MCP инструменты и навыки для работы с каталогом Shop-Script. ИИ-ассистент получает понятный порядок действий: что проверить, какие данные показать вам и когда запросить разрешение на изменения.
Базовая функция: товары без основного изображения
Начните с простой задачи: найдите карточки, у которых не назначено основное изображение. Для этой проверки не нужны другие плагины и лицензия «Доктора каталога» .
Поиск товаров без назначенного основного изображения.
Название, идентификатор и статус каждого найденного товара.
Последовательный просмотр результатов по страницам — удобно для большого каталога.
Проверка опубликованных и скрытых товаров.
Работа без изменения каталога, в том числе в режиме песочницы MCP.
Пример запроса ассистенту
«Найди товары без основного изображения и покажи первую страницу результатов».
Проверяется назначение основного изображения в карточке. Наличие файлов на сервере и дополнительные изображения эта функция не проверяет.
Необязательное расширение возможностей
Установлен «Доктор каталога»?
Откройте ещё 17 инструментов и 3 навыка
Подключите расширенный аудит, исправления характеристик и значений, разбор дублей артикулов, историю и отмену — в том же чате с ассистентом.
Для расширенных функций установите плагин «Доктор каталога» для Shop-Script версии 1.1.0 или новее с действующей лицензией. Без него базовая проверка продолжает работать самостоятельно.
Установить Доктор Каталога
Три новых навыка для вашего ассистента
01. Аудит и понятные отчёты
Ассистент запускает проверку, получает результаты и помогает разобраться, какие проблемы есть в каталоге. Можно проверить весь каталог, один тип товаров или одну категорию.
Доступны проверки дублей и отсутствующих артикулов, товаров без категорий, изображений или положительной цены, проблем с остатками, неиспользуемых характеристик, похожих названий и некорректных значений. Состав проверок задаётся в настройках «Доктора каталога». Аудит не изменяет каталог.
02. Исправления с предварительным просмотром
Объединяйте совместимые характеристики и выбранные значения, приводите варианты написания к одному значению или очищайте лишние пробелы. Перед изменением ассистент получает план: что будет перенесено, какие товары и связи затронуты, есть ли предупреждения и доступна ли отмена.
Вы согласовываете результат, после чего операция выполняется порциями. При создании операции план пересчитывается: если его результат изменился, потребуется новый просмотр и согласование.
03. Разбор дублей артикулов
Ассистент получает группы одинаковых артикулов, помогает сравнить позиции и предлагает главный SKU. Вы решаете, какие позиции изменить, какие оставить и какие рассмотреть позже. Решения сохраняются в «Докторе каталога».
После предварительного просмотра выбранным дублям назначаются уникальные артикулы. По отдельному разрешению соответствующие товары можно дополнительно отключить. Главный SKU сохраняется, товары не удаляются, исторические строки заказов не переписываются.
Один рабочий процесс вместо переключения между задачами: запрос → проверка → объяснение результатов → согласованный план → выполнение → проверка истории. Навыки подсказывают ассистенту порядок работы, а серверные сервисы «Доктора каталога» выполняют операции и проверяют ограничения.
Почему недостаточно просто попросить MCP «убрать дубли»?
Через MCP можно искать товары и менять артикулы, если подключённые инструменты это позволяют. Но MCP — способ доступа к инструментам. Сам по себе он не определяет, какой товар главный, какие совпадения допустимы и как восстановить результат массового исправления.
Одинаковый артикул ещё не доказывает, что одну из карточек можно удалить: это могут быть разные варианты или товары с разной историей. Последовательность отдельных команд изменения также сама по себе не создаёт общий план, журнал и механизм отмены.
Отдельные команды изменения через MCP
«Доктор каталога MCP» + «Доктор каталога»
Разобрать совпадения
Нужно самостоятельно выстроить сравнение и учёт решений.
Группы дублей, рекомендация главного SKU и сохранённое решение по каждой позиции.
Проверить будущие изменения
Зависит от возможностей каждого отдельного инструмента.
Общий предварительный план с заменами, предупреждениями и проверкой актуальности при создании операции.
Продолжить после прерывания
Нужно установить, какие отдельные команды уже выполнились.
Операция с уникальным идентификатором, сохранённым состоянием и обработкой порциями.
Проверить результат и отменить
Общий журнал и восстановление требуют отдельной реализации.
История, примеры затронутых товаров и отмена поддерживаемых операций с проверкой последующих изменений.
Сравнение относится к набору отдельных команд чтения и изменения, а не ко всем возможным MCP-интеграциям. Дополнительные средства контроля могут быть реализованы и в других инструментах.
Что даёт связка двух плагинов
Меньше ручной координации. Навыки задают ассистенту последовательность проверки, согласования и выполнения.
Решения остаются за вами. Рекомендация главного SKU не запускает исправление. Изменения требуют подтверждения, отключение товаров — отдельного разрешения.
Контроль на сервере. Совместимость характеристик, блокировки, транзакции и конфликты проверяют сервисы «Доктора каталога».
Сохранённый ход работы. Состояние операции можно прочитать и продолжить по идентификатору после прерывания клиента.
Проверяемый результат. Доступны история, состояние операции и список примеров изменённых товаров.
Отмена с учётом ручных правок. При восстановлении сервис проверяет конфликты и не перезаписывает обнаруженные последующие изменения.
Что важно знать о дублях и отмене
Текущая версия разбирает дубли артикулов . Она не выполняет физическое объединение карточек, не переносит все данные одного товара в другой и не удаляет товары. Отключение товара скрывает все его варианты.
Отмена доступна не для всех операций: удаление исходных характеристик или значений делает исправление необратимым. Предварительный просмотр показывает доступность отмены. Журнал изменений не заменяет полную резервную копию базы данных.
Примеры задач для ассистента
С базовой функцией:
«Покажи товары без основного изображения».
С установленным и лицензированным «Доктором каталога»:
«Проверь выбранную категорию и объясни найденные проблемы».
«Найди группы одинаковых артикулов и помоги выбрать главный SKU. Пока ничего не меняй».
«Подготовь план объединения выбранных значений характеристики “Цвет”».
«Покажи историю исправлений и проверь возможность отмены выбранной операции».
Подключение и условия работы
Плагин устанавливается в приложение MCP и работает с каталогом Shop-Script через совместимого MCP-клиента. Он добавляет инструменты и инструкции для ассистента, но не включает самого ИИ-ассистента или подписку на него.
Для базовой проверки: приложение MCP версии 1.9.0 или новее, Shop-Script 9.4.1 или новее и PHP 7.4 или новее.
Доступ — у администратора Shop-Script с разрешёнными инструментами в MCP-токене.
Для расширенных функций: установленный и включённый «Доктор каталога» версии 1.1.0 или новее с действующей лицензией. Версия FREE это расширение не включает.
Лицензия «Доктора каталога» проверяется при публикации расширенных инструментов и при их вызове. После установки или изменения лицензии обновите список инструментов в MCP-клиенте.
Обработка выполняется последовательными вызовами клиента, а не автономно в фоне. Расширенные операции используют требования и ограничения «Доктора каталога».
Проверки и операции доступны в административной области всего каталога. Фильтр аудита не ограничивает последующее исправление выбранных характеристик и значений одной категорией. Области доступа другого плагина Магазин для MCP не наследуются.


