Wildberries product search and comparison MCP server
wildberries-mcp
An MCP server for Wildberries product search, price history, reviews and side-by-side comparison via the site's internal hosts, no token needed
Low risk
We rate an entry low when it mostly gives the agent instructions and reference material.
Why this level
- It only reads public product data, with no token and no writes
Install
Manual install
git clone https://github.com/shndo1337/wildberries-mcp.git
cd wildberries-mcp
python -m venv venv
pip install -r requirements.txt
python server.pyClone, virtual environment and run over stdio.
This is third-party code. Review the repository files before installing.
What it does
The server offers five tools: search_products searches by keyword, get_product returns a full card, get_price_history shows price points over time, get_reviews returns the rating and review texts, and compare_products lines up several products side by side. Since Wildberries has no public API for this, the server talks to the same internal hosts the site uses: product data comes from the basket-XX.wbbasket.ru CDN, where the shard number is not fixed and is resolved and cached per article by the client, reviews are read by imt_id through a separate feedback-bt.wildberries.ru host, and search goes through search.wb.ru with a shared session, a minimum interval between requests, and backoff retry on 429.
Who it is for. For shoppers and analysts who want to search, compare and track Wildberries product prices from a chat with an agent.
Good fit when
- You want to compare several products by price, rating and reviews at once
- You want a product's price history to tell a real discount from a fake one
- You want search and analysis with no seller account and no token
Not a fit when
- You need seller-dashboard data or operations: the server only works with public data
- You are not comfortable depending on Wildberries' internal, undocumented hosts, which can change
Example request
Find wireless earbuds under 2000 rubles with a rating above 4.5 and compare the top 3 by reviews and price trendLimitations
The server relies on Wildberries' internal endpoints rather than an official API, so a change on their side can break tools, though the code isolates each source to make fixes easier. Search is heavily rate-limited, and heavy use needs the built-in backoff or proxies. There is no authentication or seller access, only public read-only data. No license is stated.
How to disable. Remove the wildberries entry from your MCP client configuration.
MCP
- Transport
- stdio
- Authentication
- not required
Security check
- It only reads public product data, with no token and no writes
README in short
The README explains what makes the server different from public scrapers: comparing several products, which Wildberries' own built-in review AI does not do for a single product. It details how it works around the internal hosts for product data, price history, reviews and search, gives a Python virtual environment install, a get_product JSON example, and an honest limitations section on depending on undocumented endpoints.
FAQ
Do I need a seller token?
No, the server only reads public product data without authorization.
Why is search sometimes slow?
Wildberries heavily rate-limits search, so the server keeps a shared session and retries with backoff on a 429.
Related
Salesforce's official DX MCP server: work with orgs, metadata, data, users and Apex tests from your agent
Yandex Kit skills for store management
kit-skills
Yandex's official skill set: catalog, prices, stock, orders, storefront and a weekly checkup for a Yandex Kit store, through Claude Code or Codex
YouGile MCP by Indalo
YouGile MCP
Full 65-operation YouGile API coverage with configurable permissions, write confirmation and a shared company rate limit
Bitrix24 portal MCP server
MCP-сервер портала Битрикс24
Bitrix24's official per-portal MCP: an external agent uses OAuth or a token to read and change tasks, deals, meetings and mail