Заказы
- «Покажи заказы за прошлую неделю, которые ещё в обработке»
- «Отметь эти 12 заказов отправленными и добавь трек-номера»
- «Откуда пришли заказы в прошлом месяце — из рекламы, из рассылки или из поиска»
Бесплатно · без регистрации
Часть работы, которую я делаю руками в клиентских магазинах, одинакова везде. Такие вещи дешевле написать один раз и отдать всем, чем повторять каждый месяц. Здесь они и лежат: без оплаты, без регистрации, без «оставьте почту, чтобы скачать». Пока один — список будет пополняться.
Пришли сюда за установкой? Техническая часть — внизу страницы.
Инструмент 1 · Horoshop
Вы пишете в чат с ИИ-ассистентом то, что обычно делаете руками в админке. Он читает ваш магазин и, если разрешите, меняет его. Подключается официальным способом, который предусмотрела сама платформа, — так же, как подключаются CRM и системы учёта.
Прочитайте это первым: инструмент работает только с Horoshop — платформой, которую используют в основном в Украине и СНГ. Если ваш магазин на Shopify или WooCommerce, ставить сегодня нечего. Лучше сказать это в первом абзаце, чем через десять минут установки.
Пока инструмент один. Если вам ежедневно не хватает чего-то конкретного — напишите в Telegram: очередь следующих формируется именно из таких писем.
Доступы
У Horoshop нет отдельных ключей для интеграций: любое подключение работает через логин и пароль администратора. Так устроена платформа, и я говорю это сразу, а не мелким шрифтом после установки.
Инструмент полностью живёт на вашем компьютере. Нет ни моего сервера, ни облака, ни регистрации: логин остаётся в файле настроек на вашей машине, а запросы идут напрямую с вашего компьютера в ваш магазин. Я не получаю ни доступов, ни данных, ни даже уведомления о том, что вы этим пользуетесь.
Заведите для этого отдельного администратора — Настройки → Админы в вашей админке. Тогда доступ выключается одним движением, не блокируя вход вам, а в журнале магазина видно, что делал именно он.
Первый запуск — в режиме только чтения. Есть переключатель, который убирает все действия, что-либо меняющие: в списке доступного их просто не существует. Ошибиться и испортить магазин в этом режиме невозможно. Включать изменения стоит тогда, когда вы уже посмотрели, как он отвечает на простые вопросы.
И ещё одно честно: массовое обновление товаров пишет в живой магазин, и отменить это невозможно. Прежде чем обновлять двести артикулов, проверьте на одном.
Кому это подходит
Зачем мне это
Я делаю эту работу в клиентских магазинах каждый день, и половина её одинакова. Написать один раз дешевле, чем повторять руками. Код открытый, потому что закрытый бесплатный инструмент никому не нужен: вы должны иметь возможность посмотреть, что именно он делает с вашим магазином, а не верить мне на слово.
Что я с этого имею — честно: часть людей, которые им воспользуются, когда-нибудь придут за работой, которую инструментом не закроешь. Это весь расчёт, и он растянут во времени. Поэтому здесь нет ни формы, ни почты, ни «оставьте контакт, чтобы скачать» — и не будет. Вы можете поставить его, пользоваться годами и никогда мне не написать. Это нормальный результат.
Вопросы
Доступ вы даёте не мне, а программе на собственном компьютере. У Horoshop нет отдельных ключей для интеграций — существует только логин администратора, поэтому иначе не бывает ни у кого, кто подключается к платформе. Заведите отдельного админа в разделе «Настройки → Админы»: его можно выключить одним движением. Первый запуск делайте в режиме только чтения. Я не вижу ни ваших доступов, ни данных.
Если вы уже пользуетесь Claude или Cursor — да, минут за десять: вставляете один абзац в чат, ассистент спрашивает домен, логин и пароль и делает остальное сам. Если нет — пришлите ссылку на эту страницу тому, кто настраивал вам сайт или CRM. Для него это та же десятиминутная задача.
Ноль. Ни сейчас, ни потом, ни за обновления. Платите вы только за самого ИИ-ассистента, если у вас платная подписка — но это ваша отдельная подписка, не моя.
В режиме только чтения — нет: действий, которые что-то меняют, в этом режиме просто не существует. Когда включите изменения — можно, как и руками в админке. Самое опасное место одно: массовое обновление товаров пишет в живой магазин и не отменяется, а картинки товара по умолчанию заменяются, а не добавляются. Поэтому первое обновление всегда делайте на одном артикуле.
Нет. Я не связан с Horoshop, и они к этому не причастны. Инструмент работает через их открытый интерфейс для интеграций, документация которого опубликована, — тот же, которым пользуются CRM и системы учёта.
Пока нет. Этот сделан потому, что большинство магазинов, с которыми я работаю, — на Horoshop. Если вам нужен такой же для другой платформы, напишите: это повлияет на порядок.
Если руками всё равно долго
Инструмент закрывает разовые и ручные вещи — те, которые вы и так делаете, только быстрее. Когда нужно, чтобы процесс работал сам без вас — заказы из всех каналов в одном окне, накладные и статусы без человека, описания на весь каталог — это уже настройка, и она платная: от 5 000 $. Что из этого вашему магазину действительно нужно, а что нет, видно из аудита.
Техническая часть
Ниже — установка, и написана она языком разработчика. Если вы владелец магазина, дальше можно не читать: пришлите ссылку на эту страницу тому, кто настраивал вам сайт, или вставьте абзац из блока ниже прямо в свой чат с ассистентом — он сделает всё сам и спросит у вас только домен, логин и пароль.
Самый быстрый путь. Вставьте это в Claude Code, Claude Desktop или Cursor — ассистент прочитает инструкцию, спросит доступы, пропишет конфиг в нужный файл и проверит связь. Пароль он записывает только в конфиг: не в чат и не в git.
Установи мне MCP-сервер horoshop-mcp.
Инструкция для тебя:
https://github.com/ecomkit-com-ua/horoshop-mcp/blob/main/llms-install.md
Прочитай её и выполни: спроси у меня домен магазина, логин и пароль админа, пропиши конфиг
для того клиента, в котором ты сейчас работаешь, оставь на первый раз режим только чтения
и проверь, что сервер отвечает.
Один блок в файле настроек MCP-клиента: команда npx -y horoshop-mcp и три переменные — HOROSHOP_DOMAIN, HOROSHOP_LOGIN, HOROSHOP_PASSWORD. Точный блок для Claude Code, Claude Desktop, Cursor и Cline — в README, чтобы на двух страницах не расходились две версии одной правды. Там же HOROSHOP_READONLY=1 и остальные переменные. Конфиг содержит пароль открытым текстом — держите его вне git.
14 инструментов поверх 21 функции официального API Horoshop: заказы и статусы, выгрузка и импорт товаров, разделы каталога, покупатели, комплекты «вместе дешевле», вебхуки, справочники доставки, оплаты, валют и уровней цен B2B — плюс универсальный вызов любой функции API по названию из документации. Две зависимости в рантайме. 37 тестов, которые поднимают макет Horoshop на локальном порту и не обращаются ни к одному настоящему магазину. Лицензия MIT.
В режиме HOROSHOP_READONLY=1 семь инструментов записи не регистрируются вообще — они не появляются в списке доступного, поэтому модель не может их вызвать. Универсальный вызов в этом режиме отдельно ограничен списком разрешённых функций чтения.
catalog/export отдаёт максимум 500 товаров за раз — дальше листание через offset. Отдельно работает предел размера ответа, поэтому подсказка о следующей странице считается от показанных записей, а не от запрошенного limit.UNDEFINED_FUNCTION.horoshop_products_import необратим, а images, gallery_common и gallery_360 по умолчанию имеют override: true — то есть стирают текущую галерею.Телеметрии нет: инструмент не обращается ни к одному моему серверу, потому что их у него нет. Доступы остаются в файле настроек на вашей машине. Единственное, о чём стоит помнить: данные, которые ассистент достаёт из магазина, становятся частью вашего разговора с ним — и идут поставщику вашего ИИ, а не мне. Полностью — в политике приватности.
Версия 0.1.0, опубликована в npm 3 сентября 2026. Нашли ошибку: issue в репозитории или напишите мне в Telegram.