Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, get in touch and we’ll put it right.

io.github.DeviceIngineering/wb-mcp-server

PYPI · WB-MCP-SERVER · SCANNED AUG 22

Wildberries Seller API: 202 tools — products, prices, orders, ads, supplies, finance.

Available components

48 Trust /100
Trust breakdown (6 categories)

How this component scores in each security and reliability category. Every signal is checked automatically from public evidence about the published package, including repeated runs of it in an isolated sandbox, and we only credit what we can confirm. How we score →

Supply Chain Security50
  • Malware scan not yet available for this package.Unverified
  • No known CVEs affecting this package version or its production dependencies.Pass
  • Runs hatchling.build at install time, a recognised native-build step with no shell scripting around it. View diagnostics → Pass
  • 1 of 38 dependencies flagged as unhealthy. View diagnostics → Partial
Provenance & Transparency32
Schema Quality & AI Usability65
  • AI-judged instruction clarity (good).Pass
  • Tool/resource definitions use about 14601 tokens (~72/item across 202 items; 202 tools + 0 resources), lean.Pass
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management3
  • Stability observed for 1 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage86
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 58% of tool parameters carry a description.Partial
Capabilities100
  • Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
Install

Add this component to your MCP client. Where a client-specific snippet is available, pick your client below and copy it straight into your config; otherwise use the connection detail shown.

pypi · wb-mcp-server

# add to Claude Code
claude mcp add deviceingineering-wb-mcp-server -- uvx wb-mcp-server
# add to Codex CLI
codex mcp add deviceingineering-wb-mcp-server -- uvx wb-mcp-server
// opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "deviceingineering-wb-mcp-server": {
      "type": "local",
      "command": [
        "uvx",
        "wb-mcp-server"
      ],
      "enabled": true
    }
  }
}
# add to OpenClaw
openclaw mcp add deviceingineering-wb-mcp-server --command uvx --arg wb-mcp-server
# ~/.hermes/config.yaml
mcp_servers:
  deviceingineering-wb-mcp-server:
    command: "uvx"
    args: ["wb-mcp-server"]
// mcp.json
{
  "mcpServers": {
    "deviceingineering-wb-mcp-server": {
      "command": "uvx",
      "args": [
        "wb-mcp-server"
      ]
    }
  }
}
Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 22 Aug 26 0
    • Stability: unverified → 0.03 functional
    • Package version: 2.2.1 → 2.2.2 functional
  • 21 Aug 26 48

    First indexed and scored.

Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 22 Aug 2026 · Analysed pypi/wb-mcp-server@2.2.2

Provenance No attestation

The registry publishes no build provenance for this version, so there is nothing to verify.

Result No attestation
Ecosystem pypi
Install scripts 1 script
Hook Tier Command
build_backend allowlisted hatchling.build
Dependencies 38 packages
Packages resolved 38
Stale 1
Tree resolution Complete
MCP tools · 202 exposed · ~14,601 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability.

Tool Tokens
wb_feedbacks_list ~104

[P1] Список отзывов. Негативные отзывы без ответа снижают рейтинг и конверсию.

NameTypeReqDescription
is_answeredbooleanФильтр: true=отвеченные, false=неотвеченные (опц.)
nm_idintegerФильтр по nmID товара (опц.)
shop_idstringyesID магазина (из wb_list_shops)
takeinteger

No output schema declared.

No examples provided.

wb_feedbacks_pins ~57

[P2] Закреплённые отзывы — показываются первыми на карточке. Используй лучшие отзывы для увеличения конверсии.

NameTypeReqDescription
shop_idstringyesID магазина (из wb_list_shops)

No output schema declared.

No examples provided.

wb_feedbacks_pins_count ~48

[P2] Количество закреплённых отзывов (лимит 3 на nmID).

NameTypeReqDescription
shop_idstringyesID магазина (из wb_list_shops)

No output schema declared.

No examples provided.

wb_feedbacks_pins_delete ~50

[P2] Открепить закреплённые отзывы.

NameTypeReqDescription
feedback_idsarrayyes
shop_idstringyesID магазина (из wb_list_shops)

No output schema declared.

No examples provided.

wb_feedbacks_pins_set ~61

[P1] Закрепить отзывы (≤3 на nmID). Выбирай самые подробные позитивные отзывы.

NameTypeReqDescription
feedback_idsarrayyes
shop_idstringyesID магазина (из wb_list_shops)

No output schema declared.

No examples provided.

wb_finance_acquiring_detailed ~81

[P1] Детализация издержек эквайринга за период.

NameTypeReqDescription
date_fromstringyesYYYY-MM-DD
date_tostringyes
limitinteger
rrd_idinteger
shop_idstringyesID магазина (из wb_list_shops)

No output schema declared.

No examples provided.

wb_finance_acquiring_list ~95

[P1] Список отчётов по издержкам эквайринга (комиссии за оплату картой).

NameTypeReqDescription
date_fromstringyesYYYY-MM-DD
date_tostringyes
limitinteger
offsetinteger
periodstring
shop_idstringyesID магазина (из wb_list_shops)

No output schema declared.

No examples provided.

wb_finance_balance ~58

[P0] Баланс продавца (к выводу, в пути и т.д.). Требует категорию «Финансы» в токене.

NameTypeReqDescription
shop_idstringyesID магазина (из wb_list_shops)

No output schema declared.

No examples provided.

wb_finance_report ~144

[P0] Детальный отчёт по реализации за период (новый finance-api с fallback на старый эндпоинт). Содержит ВСЕ: комиссии, логистику, хранение, штрафы, к оплате. КРИТИЧНО: единственный способ увидеть реальную прибыль. Для детального контроля используй wb_finance_reports_list + wb_finance_report_detailed.

NameTypeReqDescription
date_fromstringyesYYYY-MM-DD
date_tostringyes
limitinteger
rrd_idinteger
shop_idstringyesID магазина (из wb_list_shops)

No output schema declared.

No examples provided.

wb_finance_report_detailed ~109

[P0] Детализация отчёта реализации по ID (finance-api v1). Вызывай после wb_finance_reports_list. Содержит: комиссии, логистика, хранение, штрафы, к оплате. Пагинация через rrd_id.

NameTypeReqDescription
limitinteger
report_idstringyes
rrd_idinteger
shop_idstringyesID магазина (из wb_list_shops)

No output schema declared.

No examples provided.

wb_finance_reports_list ~119

[P0] Список отчётов реализации (finance-api v1). Используй для навигации по периодам — затем вызови wb_finance_report_detailed с нужным reportId. Данные с 01.01.2025.

NameTypeReqDescription
date_fromstringyesYYYY-MM-DD
date_tostringyes
limitinteger
offsetinteger
periodstring
shop_idstringyesID магазина (из wb_list_shops)

No output schema declared.

No examples provided.

wb_goods_return_report ~69

[P2] Аналитический отчёт по возвратам товаров продавцу (макс. 31 день).

NameTypeReqDescription
date_fromstringyesYYYY-MM-DD
date_tostringyes
shop_idstringyesID магазина (из wb_list_shops)

No output schema declared.

No examples provided.

wb_jam_subscription ~59

[P2] Информация о подписке WB Джем (активна/истекает). Используй для проверки доступности Джем-инструментов.

NameTypeReqDescription
shop_idstringyesID магазина (из wb_list_shops)

No output schema declared.

No examples provided.

wb_list_shops ~37

Список зарегистрированных магазинов Wildberries. Возвращает shop_id и название. Используй shop_id для всех остальных инструментов.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

wb_media_upload ~88

[P1] Загрузить фото/видео в карточку по ссылкам. ВНИМАНИЕ: полностью ЗАМЕНЯЕТ существующие медиа карточки!

NameTypeReqDescription
linksarrayyesСсылки на изображения (≥700x900px)
nm_idintegeryes
shop_idstringyesID магазина (из wb_list_shops)

No output schema declared.

No examples provided.

wb_media_upload_file ~101

[P1] Загрузить медиа ФАЙЛОМ по ссылке (сервер скачает и отправит). photo_number с 1; видео = 1; новое фото — номер больше уже загруженных.

NameTypeReqDescription
file_urlstringyesURL файла для скачивания
nm_idintegeryes
photo_numberintegeryes
shop_idstringyesID магазина (из wb_list_shops)

No output schema declared.

No examples provided.

wb_new_feedbacks_questions ~61

[P1] Флаги непросмотренных отзывов/вопросов (hasNewFeedbacks/hasNewQuestions) — для регулярного мониторинга.

NameTypeReqDescription
shop_idstringyesID магазина (из wb_list_shops)

No output schema declared.

No examples provided.

wb_nm_report ~115

[P1] Отчёт по номенклатуре: выручка, заказы, возвраты, конверсии по каждому nmID (task-based, ждёт до 3 мин). Отчёт хранится 3 дня.

NameTypeReqDescription
date_fromstringYYYY-MM-DD (опц.)
date_tostring(опц.)
nm_idsarrayФильтр (опц.)
shop_idstringyesID магазина (из wb_list_shops)

No output schema declared.

No examples provided.

wb_order_cancel ~55

[P1] ОТМЕНИТЬ сборочное задание FBS (необратимо).

NameTypeReqDescription
order_idintegeryes
shop_idstringyesID магазина (из wb_list_shops)

No output schema declared.

No examples provided.

wb_order_meta_delete ~68

[P2] Удалить метаданные заказа FBS по ключу (imei|uin|gtin|sgtin).

NameTypeReqDescription
keystringyes
order_idintegeryes
shop_idstringyesID магазина (из wb_list_shops)

No output schema declared.

No examples provided.

wb_order_meta_get ~61

[P1] Метаданные/маркировка заказа FBS (доступные ключи — из requiredMeta заказа).

NameTypeReqDescription
order_idintegeryes
shop_idstringyesID магазина (из wb_list_shops)

No output schema declared.

No examples provided.

wb_order_meta_set ~120

[P0] Задать маркировку заказа FBS: meta_type = sgtin|uin|imei|gtin|expiration. Только в статусе confirm. КРИТИЧНО для маркированных товаров.

NameTypeReqDescription
meta_typestringyes
order_idintegeryes
shop_idstringyesID магазина (из wb_list_shops)
valueyessgtin — массив Data Matrix; uin/imei/gtin — строка; expiration — dd.mm.yyyy

No output schema declared.

No examples provided.

wb_orders_archive ~82

[P2] Архивные FBS-заказы за период (завершённые/отменённые).

NameTypeReqDescription
date_fromstringyesRFC3339
date_tostringRFC3339 (опц.)
limitinteger
shop_idstringyesID магазина (из wb_list_shops)

No output schema declared.

No examples provided.

wb_orders_client_info ~54

[P2] Данные покупателя (трансграничные заказы из Турции).

NameTypeReqDescription
order_idsarrayyes
shop_idstringyesID магазина (из wb_list_shops)

No output schema declared.

No examples provided.

wb_orders_external_stickers ~54

[P2] Стикеры трансграничной доставки (≤100, статус complete).

NameTypeReqDescription
order_idsarrayyes
shop_idstringyesID магазина (из wb_list_shops)

No output schema declared.

No examples provided.

wb_orders_list ~81

[P1] Все заказы за период.

NameTypeReqDescription
date_fromstringyesRFC3339 (2024-01-01T00:00:00Z)
date_tostringRFC3339 (опц.)
limitinteger
shop_idstringyesID магазина (из wb_list_shops)

No output schema declared.

No examples provided.

wb_orders_new ~41

[P1] Новые заказы FBS — ожидают сборки.

NameTypeReqDescription
shop_idstringyesID магазина (из wb_list_shops)

No output schema declared.

No examples provided.

wb_orders_status ~45

[P1] Статусы конкретных заказов.

NameTypeReqDescription
order_idsarrayyes
shop_idstringyesID магазина (из wb_list_shops)

No output schema declared.

No examples provided.

wb_orders_status_history ~54

[P2] История статусов заказов (трансграничные, ≤100).

NameTypeReqDescription
order_idsarrayyes
shop_idstringyesID магазина (из wb_list_shops)

No output schema declared.

No examples provided.

wb_orders_stickers ~91

[P1] Стикеры для сборочных заданий FBS (≤100 за запрос). Форматы: svg, zplv, zplh, png.

NameTypeReqDescription
heightinteger
order_idsarrayyes
shop_idstringyesID магазина (из wb_list_shops)
sticker_typestring
widthinteger

No output schema declared.

No examples provided.

wb_paid_storage ~88

[P0] Отчёт по платному хранению на складах WB. КРИТИЧНО: товары с нулевыми продажами и высокой стоимостью хранения = прямые убытки!

NameTypeReqDescription
date_fromstringyesYYYY-MM-DD
date_tostringyes
shop_idstringyesID магазина (из wb_list_shops)

No output schema declared.

No examples provided.

wb_pass_create ~83

[P2] Создать пропуск на склад (действует 48 ч).

NameTypeReqDescription
car_modelstringyes
car_numberstringyes
first_namestringyes
last_namestringyes
office_idintegeryes
shop_idstringyesID магазина (из wb_list_shops)

No output schema declared.

No examples provided.

wb_pass_delete ~43

[P2] Удалить пропуск.

NameTypeReqDescription
pass_idintegeryes
shop_idstringyesID магазина (из wb_list_shops)

No output schema declared.

No examples provided.

wb_pass_update ~83

[P2] Обновить пропуск.

NameTypeReqDescription
car_modelstringyes
car_numberstringyes
first_namestringyes
last_namestringyes
office_idintegeryes
pass_idintegeryes
shop_idstringyesID магазина (из wb_list_shops)

No output schema declared.

No examples provided.

wb_passes_list ~40

[P2] Список действующих пропусков на склад.

NameTypeReqDescription
shop_idstringyesID магазина (из wb_list_shops)

No output schema declared.

No examples provided.

wb_passes_offices ~43

[P2] Офисы/склады, требующие пропуск.

NameTypeReqDescription
shop_idstringyesID магазина (из wb_list_shops)

No output schema declared.

No examples provided.

wb_prices_b2b_set ~69

[P2] Установить оптовые B2B скидки. Каждый элемент: {nmID, wholesaleDiscount}.

NameTypeReqDescription
dataarrayyes[{nmID, wholesaleDiscount}, ...]
shop_idstringyesID магазина (из wb_list_shops)

No output schema declared.

No examples provided.

wb_prices_club_discount ~63

[P1] Установить скидки WB Клуба (≤1000 товаров за запрос).

NameTypeReqDescription
dataarrayyes[{nmID, clubDiscount}, ...]
shop_idstringyesID магазина (из wb_list_shops)

No output schema declared.

No examples provided.

wb_prices_list ~90

[P0] Текущие цены и скидки на все товары. КРИТИЧНО: мониторинг для контроля маржинальности.

NameTypeReqDescription
filter_nm_idintegerФильтр по конкретному nmID (опц.)
limitinteger
offsetinteger
shop_idstringyesID магазина (из wb_list_shops)

No output schema declared.

No examples provided.

wb_prices_quarantine ~74

[P0] Товары в ценовом карантине — цена снижена слишком сильно (≥3x), новая цена НЕ применяется. Проверяй регулярно!

NameTypeReqDescription
limitinteger
offsetinteger
shop_idstringyesID магазина (из wb_list_shops)

No output schema declared.

No examples provided.

wb_prices_set ~72

[P0] Установить/обновить цены и скидки. Каждый элемент: {nmID, price, discount}.

NameTypeReqDescription
dataarrayyesМассив: [{nmID, price, discount}, ...]
shop_idstringyesID магазина (из wb_list_shops)

No output schema declared.

No examples provided.

wb_prices_size_list ~54

[P2] Цены по размерам конкретного товара.

NameTypeReqDescription
limitinteger
nm_idintegeryes
shop_idstringyesID магазина (из wb_list_shops)

No output schema declared.

No examples provided.

wb_prices_upload_status ~95

[P1] Статус загрузки цен по uploadID (из wb_prices_set). buffer=true — для отложенных загрузок (скидки к будущей акции).

NameTypeReqDescription
bufferboolean
detailsbooleantrue = детализация по товарам с ошибками
shop_idstringyesID магазина (из wb_list_shops)
upload_idintegeryes

No output schema declared.

No examples provided.

wb_promotion_exit ~85

[P0] Выйти из акции/автоакции — восстановить цену и скидку (отдельного API выхода у WB нет, делается через Prices API).

NameTypeReqDescription
dataarrayyes[{nmID, price, discount}, ...] — доакционные значения
shop_idstringyesID магазина (из wb_list_shops)

No output schema declared.

No examples provided.

wb_promotions_add_products ~88

[P1] Добавить товары в акцию. upload_now=false — отложенно (применится при старте акции). Возвращает uploadID для отслеживания.

NameTypeReqDescription
nm_idsarrayyes
promotion_idintegeryes
shop_idstringyesID магазина (из wb_list_shops)
upload_nowboolean

No output schema declared.

No examples provided.

wb_promotions_audit ~187

[P0] Аудит участия: в какие акции WB УЖЕ добавил мои товары и каков ценовой эффект (price→planPrice, % падения, скидка). ВАЖНО: для автоакций состав товаров WB через API не отдаёт (помечаются nomenclaturesAvailable=false) — контроль цен через wb_prices_list/wb_prices_quarantine. Авто-throttle под лимит 10 req/6 сек.

NameTypeReqDescription
endstringyesRFC3339
max_promotionsintegerСколько акций проверить (защита от лимита)
only_autobooleantrue = только автоакции (состав недоступен); false = все акции
shop_idstringyesID магазина (из wb_list_shops)
startstringyesRFC3339

No output schema declared.

No examples provided.

wb_promotions_auto ~90

[P0] ТОЛЬКО автоакции (type=auto) за период — WB добавляет товары автоматически. Используй для регулярного мониторинга, чтобы цены не упали без твоего ведома.

NameTypeReqDescription
endstringyesRFC3339
shop_idstringyesID магазина (из wb_list_shops)
startstringyesRFC3339

No output schema declared.

No examples provided.

wb_promotions_details ~66

[P1] Детали акций: даты, условия (ranging/boost), слоты участников, participationPercentage, бонусы (advantages), type.

NameTypeReqDescription
promotion_idsarrayyes
shop_idstringyesID магазина (из wb_list_shops)

No output schema declared.

No examples provided.

wb_promotions_list ~173

[P0] Список акций WB за период. type акции: 'auto' = АВТОАКЦИЯ (WB добавляет товары сам!), 'regular' = обычная. КРИТИЧНО: мониторь автоакции регулярно.

NameTypeReqDescription
all_promobooleanfalse = только доступные для участия, true = все
endstringyesRFC3339
limitinteger1–1000
offsetinteger
promo_typestringФильтр по типу: auto | regular (опц.)
shop_idstringyesID магазина (из wb_list_shops)
startstringyesRFC3339 (2026-06-01T00:00:00Z)

No output schema declared.

No examples provided.

wb_promotions_products ~109

[P1] Товары, подходящие для акции. in_action: true = уже участвуют, false = не участвуют. Возвращает price/planPrice и discount/planDiscount.

NameTypeReqDescription
in_actionbooleanФильтр участия (опц.)
limitinteger1–1000
offsetinteger
promotion_idintegeryes
shop_idstringyesID магазина (из wb_list_shops)

No output schema declared.

No examples provided.