API Wildberries в ИИ-ассистенте: продажи, остатки, карточки, цены, отчёты
io.github.ilyautov/wildberries-mcp-ru MCP Server
Данный MCP сервер предназначен для работы с API Wildberries в ИИ-ассистенте. Он опирается на возможности, связанные с продажами, остатками, карточками, ценами и отчётами. Название и описание сервера указывают на его фокус на управлении и получении данных из экосистемы Wildberries.
🛠️ Key Features
API Wildberries в ИИ-ассистенте
Продажи
Остатки
Карточки
Цены
Отчёты
🚀 Use Cases
Получение информации о продажах
Контроль остатков
Работа с карточками товаров
Мониторинг или обработка цен
Просмотр отчётов
⚡ Developer Benefits
Прямое соответствие функциональности API Wildberries: продажи, остатки, карточки, цены, отчёты
⚠️ Limitations
В предоставленных данных отсутствуют сведения о конкретных инструментах (toolCount), поддерживаемых методах и дополнительных возможностях
API Wildberries для ИИ-ассистентов: продажи и остатки, карточки и характеристики, цены и акции, финансовые отчёты, отзывы. Семнадцать хостов WB разложены по каталогу.
Пакет поднимает один сервер, Wildberries, и ничего больше. Сервер, каталог и
ядро приходят зависимостью из marketplaces-mcp-ru:
здесь имя, точка входа и документация под один маркетплейс.
Третий путь, если агент умеет скиллы: он поставит сервер и настроит клиент сам.
bash
npx skills add ilyautov/wildberries-mcp-ru
Ключи
Где взять токен. Кабинет seller.wildberries.ru, раздел Настройки, пункт Доступ к API. Токен один на все хосты, но при создании выбираются категории доступа: выданный только под контент токен не пустят в статистику.
Как он уходит в запрос. В заголовок Authorization, и это важный нюанс: сервер шлёт raw-токен без префиксаBearer. Подтверждено на практике. Если авторизация падает при верном токене, проверьте это первым.
Где он лежит. В ~/.marketplace-mcp/cabinets.json с правами chmod 600, локально. В репозиторий и в чат токен не попадает.
переменная
секрет
что это
WB_API_TOKEN
да
Токен из кабинета seller.wildberries.ru, Настройки → Доступ к API. Уходит в Authorization без Bearer.
Ключи можно не держать в окружении: сервер умеет кабинеты и кладёт их в
~/.marketplace-mcp/cabinets.json с правами 600, вне репозитория. Магазинов
подключается сколько нужно, переключение прямо из чата.
Карта методов
Каталог лежит в зависимости как wb_mcp/endpoints.yaml:
307 методов, из них 187 на чтение, 108 на запись и 12 необратимых.
Сервер исполняет ровно этот файл, поэтому таблица не может разойтись с кодом.
хост
методов
что там
marketplace-api.wildberries.ru
100
Сборочные задания и поставки FBS, DBS, DBW, самовывоз
401 при верном токене. Две причины по частоте. Первая: WB ждёт raw-токен в Authorization без Bearer. Вторая: активный кабинет в ~/.marketplace-mcp/cabinets.json имеет приоритет над переменными окружения и затеняет то, что вы экспортировали.
404 или пустой ответ на рабочем методе. Проверьте хост. У WB семнадцать доменов по назначению, и статистика на домене контента не отвечает. Таблица хостов выше.
429, превышен лимит запросов. Лимиты у WB заданы поштучно и местами очень жёсткие: у части методов это один запрос в минуту, у отчётов бывает и реже. Лимит привязан к методу, а не к аккаунту целиком, поэтому упереться можно на одном отчёте, пока остальное работает.
Чем это отличается от marketplaces-mcp-ru
Ничем, кроме состава. marketplaces-mcp-ru ставит четыре маркетплейса сразу и держит их
под одним сервером, wildberries-mcp-ru ставит один. Код общий: правка в ядре доезжает
сюда обновлением зависимости, а не копированием.