rf-marketplaces-mcp: Wildberries analytics and a seller cabinet
rf-marketplaces-mcp
An MCP server gives an agent Wildberries data by article without a token and, with a token, seller sales, stock and review replies
- 0 ★ on the repository
- Last commit
Broad access
Why this level
- A seller token opens cabinet sales, orders, stock and prices, and review replies are published on behalf of the store
- Alongside analytics on other sellers products the server collects data from open Wildberries files that the marketplace may close
Install
- Works in
- Services
In your terminal, with SkillFoxx CLI
npx skillfoxx add mcp/rf-marketplaces-mcpDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewBroad accessThe tool can change data, run commands or handle secrets.
- A seller token opens cabinet sales, orders, stock and prices, and review replies are published on behalf of the store
- Alongside analytics on other sellers products the server collects data from open Wildberries files that the marketplace may close
This is third-party code. Review the repository files before installing.
What it does
The server runs through `npx` straight from GitHub. Without a token it collects data for any article from open CDN files and Wildberries reviews: `wb_product` up to 50 articles at once, `wb_product_details`, `wb_price_history`, `wb_reviews` (negative only if wanted), `wb_compare`, `wb_price_watch`, `wb_review_insights` with frequent complaints and `wb_card_audit` with a card audit against competitors. With a seller token `wb_seller_sales`, `wb_seller_orders`, `wb_seller_stocks`, prices and discounts appear, plus customer reviews and questions with reply publishing. Replies are published on Wildberries, so the assistant shows the text and waits for consent. Since October 2026 Wildberries has closed the card API, so the current price, discount, stock and delivery times come back as `null`, and the last known price is taken from the history. The server does not bypass the anti-bot protection.
Who it is for. Wildberries sellers and analysts who track competitors, reviews and stock and want to hand this routine to an agent.
Good fit when
- Three competitor products need comparing by price and reviews
- Frequent complaints and the share of seller replies are collected from negative reviews of several articles
- A card is audited against competitors by photos, description, attributes and price
- Stock per warehouse needs a list of products that are running out
Not a fit when
- You need the current price, stock and delivery times of other sellers products: Wildberries closed the external API for them
- You need Ozon or Yandex Market: the author lists them as plans
- You need search and catalog by query: products are given by articles only
Example request
What do people complain about for article 1470151551? Show frequent complaints and the share of seller repliesMCP
- Transport
- stdio
- Authentication
- key is optional
Environment variables
WB_API_TOKENsecret- Wildberries seller token for cabinet tools, not needed for analytics
Limitations
Since October 2026 the Wildberries card API, search and catalog are closed to external requests, so products are given by articles, and the current price, discount, stock and seller rating arrive as `null`. Price history is published not for all products and updates irregularly. About 1000 latest reviews are available and seller statistics are limited to one request per minute per method. It needs Node.js 18 or newer, MIT license, the last commit in October 2026, no stars. The author provides paid setup.
How to disable. Remove the `rf-marketplaces` entry from MCP client settings or run `claude mcp remove rf-marketplaces`, and revoke the seller token in the Wildberries cabinet.
FAQ
Is a token needed for product analytics?
No, all article analytics tools work without a token. A seller token is needed only for the cabinet: sales, orders, stock, reviews and prices.
Why do the price and stock come back empty?
Wildberries closed the card API in October 2026. The server returns `null` and an `unavailable_fields` list with a note, and gives the last known price from history with a date instead.
Does the assistant publish replies on its own?
Replies to reviews and questions are published on Wildberries, so the assistant must show the text and get your consent. For replies the token is created without the "Read only" option.
How do I set up the server in Cursor or Windsurf?
Any stdio MCP client runs the `npx` command with the arguments `-y github:penmadebykisss/rf-marketplaces-mcp`. No clone is needed.
How do I check the server works?
With `npm test`: an offline test on recorded Wildberries replies and a live smoke test. `npm run test:offline` runs the offline part only.
Discussion
No questions or reviews yet.
Related
All Wildberries toolsWildberries MCP
wildberries-mcp
MCP server for the Wildberries seller API: products, prices, stock, orders, FBS supplies, analytics, reviews and ads
Wildberries Seller API MCP server: cards, prices, promotions, ads, orders, supplies, reviews and finance across several stores
Wildberries Seller API MCP server
wildberries-mcp-ru
An MCP server covering all seventeen Wildberries Seller API hosts: sales, stock, product cards, prices, financial reports and reviews
Wildberries MCP search server
Wildberries MCP Server
A lightweight MCP server for searching Wildberries products via its public JSON API: product card, price, reviews with no browser
wb-mcp-armine: a read-only Wildberries MCP bridge
WB Readonly MCP
A small Python MCP server gives an agent seven official Wildberries API methods and refuses to work with a token that has write rights
Read-only Wildberries dashboard MCP
WB Readonly MCP
A read-only Wildberries MCP server: products, ads, orders, stock, finance and reviews, with writes blocked in code, not just prompts
README in short
The README covers capabilities, the October change to the Wildberries API, analytics and cabinet tools, installation for Claude, Cursor and from sources, getting a token, limits and tests.