Marketplaces MCP (RU) — Claude Code MCP Server
Connects AI assistants to Wildberries, Ozon, Yandex Market, and Avito seller APIs for pulling sales stats, managing stock, and auditing prices.
claude mcp add marketplaces-mcp-ru -e WB_API_TOKEN=<WB_API_TOKEN> -e OZON_API_KEY=<OZON_API_KEY> -e OZON_PERF_CLIENT_SECRET=<OZON_PERF_CLIENT_SECRET> -e YANDEX_MARKET_API_KEY=<YANDEX_MARKET_API_KEY> -e AVITO_CLIENT_SECRET=<AVITO_CLIENT_SECRET> -- npx -y marketplaces-mcp-ruWhat Marketplaces MCP (RU) — Wildberries, Ozon, Yandex Market, Avito does
This server gives coding assistants direct access to merchant APIs across Russian e-commerce platforms, covering Wildberries, Ozon, Yandex Market, and Avito. Instead of scraping web interfaces or solving captchas, the assistant reads real figures on orders, stock levels, finances, and buyer reviews directly from official endpoints.
The underlying schema contains over a thousand API methods for analytics and catalog tasks. To avoid accidental bulk edits, write actions such as price updates or inventory adjustments require manual confirmation in the chat before execution.
Running this server requires valid API credentials for the respective seller accounts. If the environment variables for your marketplace tokens are missing, the server cannot connect to the merchant APIs.
What it helps with
- pull sales figures across Wildberries and Ozon for direct comparison
- calculate inventory coverage days to plan stock replenishment
- spot products with unfavorable price index tags on Ozon
- fetch low-rating customer reviews to group common complaints
- track pending seller orders waiting for dispatch on Yandex Market
Example prompts for the agent
- Compare my sales volume across Wildberries and Ozon for the last seven days.
- Check inventory levels and tell me which products will run out of stock next week.
- Find all customer reviews rated below four stars and group the negative feedback.
How to install Marketplaces MCP (RU) — Wildberries, Ozon, Yandex Market, Avito
Platform CLI
claude mcp add marketplaces-mcp-ru -e WB_API_TOKEN=<WB_API_TOKEN> -e OZON_API_KEY=<OZON_API_KEY> -e OZON_PERF_CLIENT_SECRET=<OZON_PERF_CLIENT_SECRET> -e YANDEX_MARKET_API_KEY=<YANDEX_MARKET_API_KEY> -e AVITO_CLIENT_SECRET=<AVITO_CLIENT_SECRET> -- npx -y marketplaces-mcp-ruReplace <…> with your own values. 3 more environment variables are in the server README
Platform CLI
codex mcp add marketplaces-mcp-ru-wildberries-ozon-yandex-market-avito --env WB_API_TOKEN=<WB_API_TOKEN> --env OZON_CLIENT_ID=<OZON_CLIENT_ID> --env OZON_API_KEY=<OZON_API_KEY> --env OZON_PERF_CLIENT_ID=<OZON_PERF_CLIENT_ID> --env OZON_PERF_CLIENT_SECRET=<OZON_PERF_CLIENT_SECRET> -- npx -y marketplaces-mcp-ruReplace <…> with your own values. 3 more environment variables are in the server README
Config file
{
"mcpServers": {
"marketplaces-mcp-ru-wildberries-ozon-yandex-market-avito": {
"command": "npx",
"args": [
"-y",
"marketplaces-mcp-ru"
],
"env": {
"WB_API_TOKEN": "<WB_API_TOKEN>",
"OZON_CLIENT_ID": "<OZON_CLIENT_ID>",
"OZON_API_KEY": "<OZON_API_KEY>",
"OZON_PERF_CLIENT_ID": "<OZON_PERF_CLIENT_ID>",
"OZON_PERF_CLIENT_SECRET": "<OZON_PERF_CLIENT_SECRET>"
}
}
}
}Replace <…> with your own values. 3 more environment variables are in the server README
Config file
{
"servers": {
"marketplaces-mcp-ru-wildberries-ozon-yandex-market-avito": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"marketplaces-mcp-ru"
],
"env": {
"WB_API_TOKEN": "<WB_API_TOKEN>",
"OZON_CLIENT_ID": "<OZON_CLIENT_ID>",
"OZON_API_KEY": "<OZON_API_KEY>",
"OZON_PERF_CLIENT_ID": "<OZON_PERF_CLIENT_ID>",
"OZON_PERF_CLIENT_SECRET": "<OZON_PERF_CLIENT_SECRET>"
}
}
}
}Replace <…> with your own values. 3 more environment variables are in the server README
Platform CLI
gemini mcp add -e WB_API_TOKEN=<WB_API_TOKEN> -e OZON_CLIENT_ID=<OZON_CLIENT_ID> -e OZON_API_KEY=<OZON_API_KEY> -e OZON_PERF_CLIENT_ID=<OZON_PERF_CLIENT_ID> -e OZON_PERF_CLIENT_SECRET=<OZON_PERF_CLIENT_SECRET> marketplaces-mcp-ru-wildberries-ozon-yandex-market-avito npx -y marketplaces-mcp-ruReplace <…> with your own values. 3 more environment variables are in the server README
Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about Marketplaces MCP (RU) — Wildberries, Ozon, Yandex Market, Avito
How to install Marketplaces MCP (RU) in Claude Code?
Run this command: `claude mcp add marketplaces-mcp-ru -e WB_API_TOKEN=<WB_API_TOKEN> -e OZON_API_KEY=<OZON_API_KEY> -e OZON_PERF_CLIENT_SECRET=<OZON_PERF_CLIENT_SECRET> -e YANDEX_MARKET_API_KEY=<YANDEX_MARKET_API_KEY> -e AVITO_CLIENT_SECRET=<AVITO_CLIENT_SECRET> -- npx -y marketplaces-mcp-ru`. Replace the placeholders with your actual API keys.
What does Marketplaces MCP (RU) do?
It connects AI coding assistants directly to Wildberries, Ozon, Yandex Market, and Avito APIs to retrieve metrics, orders, inventory, and reviews.
How does the server protect against unintended price drops?
The server enforces a safety confirmation step before writing updates, prompting for user approval before modifying prices or stock levels.