WB MCP Server

Wildberries Seller API MCP server: cards, prices, promotions, ads, orders, supplies, reviews and finance across several stores

MCP serverHigh riskRussian stack

deviceingineering/wb-mcp-server

Install

{
  "mcpServers": {
    "wildberries": {
      "command": "uvx",
      "args": ["wb-mcp-server"],
      "env": {
        "WB_API_TOKEN": "your Wildberries API token",
        "DATA_DIR": "~/.wb-mcp"
      }
    }
  }
}

stdio mode without Docker. DATA_DIR must point to a writable folder.

This is third-party code. Review the repository files before installing.

What it does

The server covers most of the Wildberries Seller API: product cards and cards with errors, prices and discounts, promotions, ad campaigns with bids and negative phrases, analytics and sales funnel, FBS and DBS assembly tasks, FBW supplies with intake coefficients, warehouses and stock, sales reports, reviews, questions and buyer chats. Every call takes a shop_id, so several seller accounts live in one conversation. Docker mode adds a web dashboard with call stats, store management and diagnostics of tokens and the WB API that notices when a previously working method starts failing consistently. Store tokens are stored encrypted.

Who it is for. For Wildberries sellers and managers who run one or several accounts and want to manage them in plain language.

Good fit when

  • You need blocked cards and the reasons
  • You need ad cost share per campaign and to pause the weak ones
  • You need a warehouse with a low intake coefficient
  • You need to reply to new reviews with a template

Not a fit when

  • You sell on Ozon or Yandex Market: the author has a separate Ozon server
  • You cannot keep the server on a private network: the web UI is not token-protected

Example request

Which of my cards are blocked and why? And which warehouses have an intake coefficient of 0 or 1 right now?

Limitations

Requires a Wildberries Seller API token, valid for 180 days, with write scopes granted separately. WB rate limits are strict: some methods allow a few requests per minute, a 4XX response counts as ten requests, and all stores on one server share one IP's limit. The web UI is not token-protected and must not face the internet, and the server does not terminate HTTPS. The encryption key sits next to the data. The author develops the server for his own needs.

How to disable. Run claude mcp remove wildberries or delete the block from the client config, and stop Docker with docker compose down. Revoke the WB token in the seller portal.

MCP

Transport
stdio
Authentication
API key
Environment variables
Environment variables
WB_API_TOKEN
secret
Seller API token; in Docker mode stores are easier to add via the dashboard
DATA_DIR
Folder for stores, key and stats, /data by default
MCP_AUTH_TOKEN
secret
Token for /sse and /messages, required when reachable from outside

Security check

  • Changes prices, bids and ad budget in live seller accounts
  • Stores tokens for several stores
  • The unauthenticated dashboard is dangerous on an open network

README in short

The README in English, Russian and Chinese lists Seller API areas with tool counts, with the full list in docs/tools.md. It shows two paths: uvx or pip with stdio, and Docker with the dashboard and SSE. Eleven clients have separate Russian-language guides. A large section covers multi-store use, WB limits, token storage and what the server does not protect. MIT license.

FAQ

How many stores can I connect?

The code has no limit, but all stores reach WB from one IP and share limits. The author considers about twenty per address safe.

Do I need Docker?

No, stdio mode runs with uvx wb-mcp-server. Docker is for the dashboard, diagnostics and SSE.

Editors’ pick

Salesforce's official DX MCP server: work with orgs, metadata, data, users and Apex tests from your agent

MCP serverHigh risk469

E-Commerce Skills

E-Commerce Skills by Nexscope

A large set of text skills for Amazon, Shopify, eBay, Etsy, TikTok Shop and Walmart sellers: pricing, listings, ads and growth

SkillLow risk929

153 cross-border e-commerce skills via the LinkFox API: Amazon, Ozon, TikTok Shop, 1688, keywords, ads and patents

SkillMedium risk102

An MCP server for Bitrix24 CRM contacts and deals via an inbound webhook: search, lists and deal stage changes

MCP serverHigh riskRussian stack64