Wildberries MCP

by theYahia• 16•• Scanned•Claim this listing•Request removal
Finance & Tradingai agentsanthropicclaudeecommerceemerging markets

MCP server for Wildberries — marketplace orders, analytics, stock (Russia). Part of WWmcp — 46 MCP servers for emerging markets.

Wildberries MCP is an open-source mcp server by theYahia, written mainly in TypeScript, with 16 GitHub stars and the MIT license. Its code was last updated Sep 6, 2026. The latest npm release is @theyahia/wildberries-mcp 3.1.0, published Jun 23, 2026, with 41 downloads last week.

MCP-сервер для Wildberries Seller API — 30 инструментов для ИИ-агента

Если вы искали, как подключить кабинет продавца Wildberries к Claude или другому ИИ-агенту, — этот сервер даёт агенту прямой доступ к Seller API: остатки и цены, заказы и продажи, поставки FBS, аналитика, отзывы, вопросы, возвраты и реклама. Спрашиваете обычными словами — «какие товары кончаются на складе Коледино», «подними цену на SW-4410 до 3490 ₽» — и получаете готовый ответ таблицей, а не выгрузку, которую ещё надо разбирать. Маршрутизация по хостам категорий, соблюдение лимитов запросов и защита от 409-штрафа — на стороне сервера.

npm License: MIT

Демонстрация: вопрос «какие товары кончаются на складе Коледино» — агент вызывает get_fbw_stocks и отвечает таблицей остатков

Быстрый старт

npm install -g @theyahia/wildberries-mcp

# транспорт stdio (для Claude Desktop, Cursor и других)
WB_API_TOKEN=your_token wildberries-mcp

# транспорт Streamable HTTP
WB_API_TOKEN=your_token wildberries-mcp --http

Claude Desktop

Добавьте в claude_desktop_config.json:

{
  "mcpServers": {
    "wildberries": {
      "command": "npx",
      "args": ["-y", "@theyahia/wildberries-mcp"],
      "env": { "WB_API_TOKEN": "your_token_here" }
    }
  }
}

Cursor, Windsurf и VS Code (Copilot) используют тот же блок mcpServers в своих настройках MCP.

Smithery

npx @smithery/cli install @theyahia/wildberries-mcp

Авторизация и категории токена

Authorization: Bearer {WB_API_TOKEN} (JWT, срок жизни 180 дней). Токен выдаётся в кабинете продавца в разделе Настройки → Доступ к API.

Один токен может нести сразу несколько категорий доступа. Поскольку каждый инструмент ходит на свой хост API, при отсутствующей категории 401 вернёт именно этот хост, а остальные инструменты продолжат работать. Включайте нужные категории:

КатегорияКакие инструменты питает
Контентlist_products, get_product
Цены и скидкиupdate_prices
Маркетплейсupdate_stocks, get_stocks, get_orders, get_new_orders, get_warehouses, get_supply, create_supply, add_orders_to_supply, deliver_supply, get_supply_barcode
Статистикаget_sales, get_incomes, get_fbw_stocks, get_statistics, get_abc_analysis
Аналитикаget_funnel, get_paid_storage
Тарифы (Общее)get_commission, get_tariffs
Отзывы и вопросыget_feedbacks, reply_feedback, get_questions, reply_question
Возвратыget_returns
Рекламаget_balance, list_campaigns, get_campaign_stats

Когда вызов падает, в тексте ошибки указан хост и requestId от WB, поэтому недостающая категория или ошибка с хостом видны сразу (например, WB API GET advert-api.wildberries.ru/adv/v1/balance → 401: ...).

Архитектура — хост на каждую категорию

Seller API Wildberries — это не единый шлюз. seller.wildberries.ru — это веб-кабинет, а API разнесён по хостам категорий. Каждый запрос маршрутизируется на нужный:

КатегорияХост
Контентcontent-api.wildberries.ru
Цены и скидкиdiscounts-prices-api.wildberries.ru
Маркетплейс (FBS)marketplace-api.wildberries.ru
Статистикаstatistics-api.wildberries.ru
Аналитикаseller-analytics-api.wildberries.ru
Общее / Тарифыcommon-api.wildberries.ru
Отзывы и вопросыfeedbacks-api.wildberries.ru
Возвратыreturns-api.wildberries.ru
Рекламаadvert-api.wildberries.ru

Инструменты (30)

Товары и контент

ИнструментМетодХост · Эндпоинт
list_productsPOSTcontent · /content/v2/get/cards/list
get_productPOSTcontent · /content/v2/get/cards/detail
update_pricesPOSTprices · /api/v2/upload/task
update_stocksPUTmarketplace · /api/v3/stocks/{warehouseId}
get_stocksPOSTmarketplace · /api/v3/stocks/{warehouseId}

Заказы и продажи

ИнструментМетодХост · Эндпоинт
get_ordersGETmarketplace · /api/v3/orders
get_new_ordersGETmarketplace · /api/v3/orders/new
get_salesGETstatistics · /api/v1/supplier/sales
get_incomesGETstatistics · /api/v1/supplier/incomes
get_fbw_stocksGETstatistics · /api/v1/supplier/stocks

Склады и поставки FBS

ИнструментМетодХост · Эндпоинт
get_warehousesGETmarketplace · /api/v3/offices
get_supplyGETmarketplace · /api/v3/supplies
create_supplyPOSTmarketplace · /api/v3/supplies
add_orders_to_supplyPATCHmarketplace · /api/v3/supplies/{id}/orders/{orderId}
deliver_supplyPATCHmarketplace · /api/v3/supplies/{id}/deliver
get_supply_barcodeGETmarketplace · /api/v3/supplies/{id}/barcode

Аналитика

ИнструментМетодХост · Эндпоинт
get_statisticsGETstatistics · /api/v5/supplier/reportDetailByPeriod
get_abc_analysisGETstatistics · reportDetailByPeriod (Парето считается на месте)
get_funnelPOSTanalytics · /api/v2/nm-report/detail
get_paid_storageGETanalytics · /api/v1/paid_storage (асинхронный отчёт)

Справочники по ценообразованию

ИнструментМетодХост · Эндпоинт
get_commissionGETcommon · /api/v1/tariffs/commission
get_tariffsGETcommon · /api/v1/tariffs/box

Отзывы и вопросы

ИнструментМетодХост · Эндпоинт
get_feedbacksGETfeedbacks · /api/v1/feedbacks
reply_feedbackPATCHfeedbacks · /api/v1/feedbacks
get_questionsGETfeedbacks · /api/v1/questions
reply_questionPATCHfeedbacks · /api/v1/questions

Возвраты и реклама

ИнструментМетодХост · Эндпоинт
get_returnsGETreturns · /api/v1/claims
get_balanceGETadvert · /adv/v1/balance
list_campaignsGETadvert · /adv/v1/promotion/count
get_campaign_statsPOSTadvert · /adv/v2/fullstats

Ограничение частоты запросов

Wildberries считает запросы по каждой категории API отдельно, а не одним общим пулом, и возвращает 409 как штраф за всплески. Клиент держит по одному token-bucket лимитеру на хост плюс более узкие корзины для самых строгих эндпоинтов:

  • Token-bucket на каждый хост с минимальным интервалом между запросами.
  • Обработка штрафа 409: читает X-Ratelimit-Retry-After / X-Ratelimit-Remaining, списывает штрафные токены и ждёт указанное время перед повтором — штраф остаётся изолированным внутри провинившейся категории.
  • Жёсткие лимиты по эндпоинтам (создание и скачивание платного хранения 1/мин, статус 1/5 с; цены ~10/6 с).

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

Конфигурация

ПеременнаяОбяз.Описание
WB_API_TOKENдаТокен Wildberries Seller API (JWT).
WB_TIMEOUT_MSнетТаймаут запроса в мс (по умолчанию 30000).
PORTнетHTTP-порт при запуске с --http (по умолчанию 3000).

HTTP-эндпоинты (--http): POST /mcp (запросы), GET /health ({ status, version, tools }).

Демо-промпты

«Покажи первые 50 товаров каталога с текущими ценами.» «Сделай ABC-анализ за последние 30 дней — какие товары дают 80% выручки?» «Создай поставку FBS „Утро 2026-06-23“, добавь заказы 1001 и 1002, закрой её на отгрузку и дай штрихкод.» «Покажи неотвеченные вопросы и набросай ответ на первый.» «Какой у меня рекламный баланс и какие кампании активны?»

Разработка

git clone https://github.com/theYahia/wildberries-mcp.git
cd wildberries-mcp
npm install
npm run build
npm test

Лицензия

MIT — см. LICENSE.


Часть WWmcp · Telegram: @vhodvai

Wildberries MCP alternatives

View more →

Similar mcp servers in Finance & Trading, ranked by GitHub stars. Compare licence, recent activity and scan status before you choose.

NameStarsLicenceLast updatedScan
Wildberries MCP (this page)
theYahia
16MITSep 6, 2026Scanned, no flagged issues
QuantDinger
OpenByteInc
13kApache-2.0Nov 1, 2026Scanned, no flagged issues
FinanceToolkit
JerBouma
5.5kMITNov 1, 2026Scanned, no flagged issues
Tradingview MCP
atilaahmettaner
5.2kMITOct 29, 2026Scanned, no flagged issues
Aktools
akfamily
1.5kMITNov 1, 2026Scanned, no flagged issues
Tradememory Protocol
mnemox-ai
1.4kMITOct 23, 2026Scanned, no flagged issues