Marketplaces MCP (RU) — Wildberries, Ozon, Yandex Market, Avito
Rank #1,783io.github.ilyautov/marketplaces-mcp-ru
Wildberries, Ozon, Yandex Market & Avito seller APIs for AI assistants: schema-driven, safety-gated.
Marketplaces MCP (RU) — Wildberries, Ozon, Yandex Market, Avito is a Model Context Protocol (MCP) server published by ilyautov. It ranks #1,783 of 132,113 servers tracked on MCP Toplist, and its repository has 33 GitHub stars. Marketplaces MCP (RU) — Wildberries, Ozon, Yandex Market, Avito is listed across 3 registries — Official MCP, Glama and PulseMCP, with 8 tracked versions. It was first listed on Jun 23, 2026 and most recently updated on Sep 14, 2026.
Ranks ahead of 130,330 of 132,113 servers on MCP Toplist.
Use Marketplaces MCP (RU) — Wildberries, Ozon, Yandex Market, Avito
No credentials or required configuration declared — add it to your MCP client and go.
claude mcp add marketplaces-mcp-ru -e "WB_API_TOKEN=<your WB_API_TOKEN>" -e "OZON_CLIENT_ID=<your OZON_CLIENT_ID>" -e "OZON_API_KEY=<your OZON_API_KEY>" -e "OZON_PERF_CLIENT_ID=<your OZON_PERF_CLIENT_ID>" -e "OZON_PERF_CLIENT_SECRET=<your OZON_PERF_CLIENT_SECRET>" -e "YANDEX_MARKET_API_KEY=<your YANDEX_MARKET_API_KEY>" -e "AVITO_CLIENT_ID=<your AVITO_CLIENT_ID>" -e "AVITO_CLIENT_SECRET=<your AVITO_CLIENT_SECRET>" -- npx -y marketplaces-mcp-ruReplace each placeholder with your own value before saving.
claude mcp add marketplaces-mcp-ru -e "WB_API_TOKEN=<your WB_API_TOKEN>" -e "OZON_CLIENT_ID=<your OZON_CLIENT_ID>" -e "OZON_API_KEY=<your OZON_API_KEY>" -e "OZON_PERF_CLIENT_ID=<your OZON_PERF_CLIENT_ID>" -e "OZON_PERF_CLIENT_SECRET=<your OZON_PERF_CLIENT_SECRET>" -e "YANDEX_MARKET_API_KEY=<your YANDEX_MARKET_API_KEY>" -e "AVITO_CLIENT_ID=<your AVITO_CLIENT_ID>" -e "AVITO_CLIENT_SECRET=<your AVITO_CLIENT_SECRET>" -- uvx marketplaces-mcp-ruReplace each placeholder with your own value before saving.
claude mcp add marketplaces-mcp-ru -e "WB_API_TOKEN=<your WB_API_TOKEN>" -e "OZON_CLIENT_ID=<your OZON_CLIENT_ID>" -e "OZON_API_KEY=<your OZON_API_KEY>" -e "OZON_PERF_CLIENT_ID=<your OZON_PERF_CLIENT_ID>" -e "OZON_PERF_CLIENT_SECRET=<your OZON_PERF_CLIENT_SECRET>" -e "YANDEX_MARKET_API_KEY=<your YANDEX_MARKET_API_KEY>" -e "AVITO_CLIENT_ID=<your AVITO_CLIENT_ID>" -e "AVITO_CLIENT_SECRET=<your AVITO_CLIENT_SECRET>" -- docker run -i --rm ghcr.io/ilyautov/marketplaces-mcp-ru:0.6.1Replace each placeholder with your own value before saving.
[mcp_servers.marketplaces-mcp-ru]
command = "npx"
args = ["-y", "marketplaces-mcp-ru"]
[mcp_servers.marketplaces-mcp-ru.env]
WB_API_TOKEN = "<your WB_API_TOKEN>"
OZON_CLIENT_ID = "<your OZON_CLIENT_ID>"
OZON_API_KEY = "<your OZON_API_KEY>"
OZON_PERF_CLIENT_ID = "<your OZON_PERF_CLIENT_ID>"
OZON_PERF_CLIENT_SECRET = "<your OZON_PERF_CLIENT_SECRET>"
YANDEX_MARKET_API_KEY = "<your YANDEX_MARKET_API_KEY>"
AVITO_CLIENT_ID = "<your AVITO_CLIENT_ID>"
AVITO_CLIENT_SECRET = "<your AVITO_CLIENT_SECRET>"Add to ~/.codex/config.toml. Replace each placeholder with your own value before saving.
[mcp_servers.marketplaces-mcp-ru]
command = "uvx"
args = ["marketplaces-mcp-ru"]
[mcp_servers.marketplaces-mcp-ru.env]
WB_API_TOKEN = "<your WB_API_TOKEN>"
OZON_CLIENT_ID = "<your OZON_CLIENT_ID>"
OZON_API_KEY = "<your OZON_API_KEY>"
OZON_PERF_CLIENT_ID = "<your OZON_PERF_CLIENT_ID>"
OZON_PERF_CLIENT_SECRET = "<your OZON_PERF_CLIENT_SECRET>"
YANDEX_MARKET_API_KEY = "<your YANDEX_MARKET_API_KEY>"
AVITO_CLIENT_ID = "<your AVITO_CLIENT_ID>"
AVITO_CLIENT_SECRET = "<your AVITO_CLIENT_SECRET>"Add to ~/.codex/config.toml. Replace each placeholder with your own value before saving.
[mcp_servers.marketplaces-mcp-ru]
command = "docker"
args = ["run", "-i", "--rm", "ghcr.io/ilyautov/marketplaces-mcp-ru:0.6.1"]
[mcp_servers.marketplaces-mcp-ru.env]
WB_API_TOKEN = "<your WB_API_TOKEN>"
OZON_CLIENT_ID = "<your OZON_CLIENT_ID>"
OZON_API_KEY = "<your OZON_API_KEY>"
OZON_PERF_CLIENT_ID = "<your OZON_PERF_CLIENT_ID>"
OZON_PERF_CLIENT_SECRET = "<your OZON_PERF_CLIENT_SECRET>"
YANDEX_MARKET_API_KEY = "<your YANDEX_MARKET_API_KEY>"
AVITO_CLIENT_ID = "<your AVITO_CLIENT_ID>"
AVITO_CLIENT_SECRET = "<your AVITO_CLIENT_SECRET>"Add to ~/.codex/config.toml. Replace each placeholder with your own value before saving.
{
"mcpServers": {
"marketplaces-mcp-ru": {
"command": "npx",
"args": [
"-y",
"marketplaces-mcp-ru"
],
"env": {
"WB_API_TOKEN": "<your WB_API_TOKEN>",
"OZON_CLIENT_ID": "<your OZON_CLIENT_ID>",
"OZON_API_KEY": "<your OZON_API_KEY>",
"OZON_PERF_CLIENT_ID": "<your OZON_PERF_CLIENT_ID>",
"OZON_PERF_CLIENT_SECRET": "<your OZON_PERF_CLIENT_SECRET>",
"YANDEX_MARKET_API_KEY": "<your YANDEX_MARKET_API_KEY>",
"AVITO_CLIENT_ID": "<your AVITO_CLIENT_ID>",
"AVITO_CLIENT_SECRET": "<your AVITO_CLIENT_SECRET>"
}
}
}
}Add to claude_desktop_config.json (Settings → Developer → Edit Config). Replace each placeholder with your own value before saving.
{
"mcpServers": {
"marketplaces-mcp-ru": {
"command": "uvx",
"args": [
"marketplaces-mcp-ru"
],
"env": {
"WB_API_TOKEN": "<your WB_API_TOKEN>",
"OZON_CLIENT_ID": "<your OZON_CLIENT_ID>",
"OZON_API_KEY": "<your OZON_API_KEY>",
"OZON_PERF_CLIENT_ID": "<your OZON_PERF_CLIENT_ID>",
"OZON_PERF_CLIENT_SECRET": "<your OZON_PERF_CLIENT_SECRET>",
"YANDEX_MARKET_API_KEY": "<your YANDEX_MARKET_API_KEY>",
"AVITO_CLIENT_ID": "<your AVITO_CLIENT_ID>",
"AVITO_CLIENT_SECRET": "<your AVITO_CLIENT_SECRET>"
}
}
}
}Add to claude_desktop_config.json (Settings → Developer → Edit Config). Replace each placeholder with your own value before saving.
{
"mcpServers": {
"marketplaces-mcp-ru": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/ilyautov/marketplaces-mcp-ru:0.6.1"
],
"env": {
"WB_API_TOKEN": "<your WB_API_TOKEN>",
"OZON_CLIENT_ID": "<your OZON_CLIENT_ID>",
"OZON_API_KEY": "<your OZON_API_KEY>",
"OZON_PERF_CLIENT_ID": "<your OZON_PERF_CLIENT_ID>",
"OZON_PERF_CLIENT_SECRET": "<your OZON_PERF_CLIENT_SECRET>",
"YANDEX_MARKET_API_KEY": "<your YANDEX_MARKET_API_KEY>",
"AVITO_CLIENT_ID": "<your AVITO_CLIENT_ID>",
"AVITO_CLIENT_SECRET": "<your AVITO_CLIENT_SECRET>"
}
}
}
}Add to claude_desktop_config.json (Settings → Developer → Edit Config). Replace each placeholder with your own value before saving.
{
"mcpServers": {
"marketplaces-mcp-ru": {
"command": "npx",
"args": [
"-y",
"marketplaces-mcp-ru"
],
"env": {
"WB_API_TOKEN": "<your WB_API_TOKEN>",
"OZON_CLIENT_ID": "<your OZON_CLIENT_ID>",
"OZON_API_KEY": "<your OZON_API_KEY>",
"OZON_PERF_CLIENT_ID": "<your OZON_PERF_CLIENT_ID>",
"OZON_PERF_CLIENT_SECRET": "<your OZON_PERF_CLIENT_SECRET>",
"YANDEX_MARKET_API_KEY": "<your YANDEX_MARKET_API_KEY>",
"AVITO_CLIENT_ID": "<your AVITO_CLIENT_ID>",
"AVITO_CLIENT_SECRET": "<your AVITO_CLIENT_SECRET>"
}
}
}
}Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (per project). Replace each placeholder with your own value before saving.
{
"mcpServers": {
"marketplaces-mcp-ru": {
"command": "uvx",
"args": [
"marketplaces-mcp-ru"
],
"env": {
"WB_API_TOKEN": "<your WB_API_TOKEN>",
"OZON_CLIENT_ID": "<your OZON_CLIENT_ID>",
"OZON_API_KEY": "<your OZON_API_KEY>",
"OZON_PERF_CLIENT_ID": "<your OZON_PERF_CLIENT_ID>",
"OZON_PERF_CLIENT_SECRET": "<your OZON_PERF_CLIENT_SECRET>",
"YANDEX_MARKET_API_KEY": "<your YANDEX_MARKET_API_KEY>",
"AVITO_CLIENT_ID": "<your AVITO_CLIENT_ID>",
"AVITO_CLIENT_SECRET": "<your AVITO_CLIENT_SECRET>"
}
}
}
}Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (per project). Replace each placeholder with your own value before saving.
{
"mcpServers": {
"marketplaces-mcp-ru": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/ilyautov/marketplaces-mcp-ru:0.6.1"
],
"env": {
"WB_API_TOKEN": "<your WB_API_TOKEN>",
"OZON_CLIENT_ID": "<your OZON_CLIENT_ID>",
"OZON_API_KEY": "<your OZON_API_KEY>",
"OZON_PERF_CLIENT_ID": "<your OZON_PERF_CLIENT_ID>",
"OZON_PERF_CLIENT_SECRET": "<your OZON_PERF_CLIENT_SECRET>",
"YANDEX_MARKET_API_KEY": "<your YANDEX_MARKET_API_KEY>",
"AVITO_CLIENT_ID": "<your AVITO_CLIENT_ID>",
"AVITO_CLIENT_SECRET": "<your AVITO_CLIENT_SECRET>"
}
}
}
}Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (per project). Replace each placeholder with your own value before saving.
{
"servers": {
"marketplaces-mcp-ru": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"marketplaces-mcp-ru"
],
"env": {
"WB_API_TOKEN": "<your WB_API_TOKEN>",
"OZON_CLIENT_ID": "<your OZON_CLIENT_ID>",
"OZON_API_KEY": "<your OZON_API_KEY>",
"OZON_PERF_CLIENT_ID": "<your OZON_PERF_CLIENT_ID>",
"OZON_PERF_CLIENT_SECRET": "<your OZON_PERF_CLIENT_SECRET>",
"YANDEX_MARKET_API_KEY": "<your YANDEX_MARKET_API_KEY>",
"AVITO_CLIENT_ID": "<your AVITO_CLIENT_ID>",
"AVITO_CLIENT_SECRET": "<your AVITO_CLIENT_SECRET>"
}
}
}
}Save as .vscode/mcp.json in your workspace. Replace each placeholder with your own value before saving.
{
"servers": {
"marketplaces-mcp-ru": {
"type": "stdio",
"command": "uvx",
"args": [
"marketplaces-mcp-ru"
],
"env": {
"WB_API_TOKEN": "<your WB_API_TOKEN>",
"OZON_CLIENT_ID": "<your OZON_CLIENT_ID>",
"OZON_API_KEY": "<your OZON_API_KEY>",
"OZON_PERF_CLIENT_ID": "<your OZON_PERF_CLIENT_ID>",
"OZON_PERF_CLIENT_SECRET": "<your OZON_PERF_CLIENT_SECRET>",
"YANDEX_MARKET_API_KEY": "<your YANDEX_MARKET_API_KEY>",
"AVITO_CLIENT_ID": "<your AVITO_CLIENT_ID>",
"AVITO_CLIENT_SECRET": "<your AVITO_CLIENT_SECRET>"
}
}
}
}Save as .vscode/mcp.json in your workspace. Replace each placeholder with your own value before saving.
{
"servers": {
"marketplaces-mcp-ru": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/ilyautov/marketplaces-mcp-ru:0.6.1"
],
"env": {
"WB_API_TOKEN": "<your WB_API_TOKEN>",
"OZON_CLIENT_ID": "<your OZON_CLIENT_ID>",
"OZON_API_KEY": "<your OZON_API_KEY>",
"OZON_PERF_CLIENT_ID": "<your OZON_PERF_CLIENT_ID>",
"OZON_PERF_CLIENT_SECRET": "<your OZON_PERF_CLIENT_SECRET>",
"YANDEX_MARKET_API_KEY": "<your YANDEX_MARKET_API_KEY>",
"AVITO_CLIENT_ID": "<your AVITO_CLIENT_ID>",
"AVITO_CLIENT_SECRET": "<your AVITO_CLIENT_SECRET>"
}
}
}
}Save as .vscode/mcp.json in your workspace. Replace each placeholder with your own value before saving.
{
"mcpServers": {
"marketplaces-mcp-ru": {
"command": "npx",
"args": [
"-y",
"marketplaces-mcp-ru"
],
"env": {
"WB_API_TOKEN": "<your WB_API_TOKEN>",
"OZON_CLIENT_ID": "<your OZON_CLIENT_ID>",
"OZON_API_KEY": "<your OZON_API_KEY>",
"OZON_PERF_CLIENT_ID": "<your OZON_PERF_CLIENT_ID>",
"OZON_PERF_CLIENT_SECRET": "<your OZON_PERF_CLIENT_SECRET>",
"YANDEX_MARKET_API_KEY": "<your YANDEX_MARKET_API_KEY>",
"AVITO_CLIENT_ID": "<your AVITO_CLIENT_ID>",
"AVITO_CLIENT_SECRET": "<your AVITO_CLIENT_SECRET>"
}
}
}
}Add to ~/.codeium/windsurf/mcp_config.json. Replace each placeholder with your own value before saving.
{
"mcpServers": {
"marketplaces-mcp-ru": {
"command": "uvx",
"args": [
"marketplaces-mcp-ru"
],
"env": {
"WB_API_TOKEN": "<your WB_API_TOKEN>",
"OZON_CLIENT_ID": "<your OZON_CLIENT_ID>",
"OZON_API_KEY": "<your OZON_API_KEY>",
"OZON_PERF_CLIENT_ID": "<your OZON_PERF_CLIENT_ID>",
"OZON_PERF_CLIENT_SECRET": "<your OZON_PERF_CLIENT_SECRET>",
"YANDEX_MARKET_API_KEY": "<your YANDEX_MARKET_API_KEY>",
"AVITO_CLIENT_ID": "<your AVITO_CLIENT_ID>",
"AVITO_CLIENT_SECRET": "<your AVITO_CLIENT_SECRET>"
}
}
}
}Add to ~/.codeium/windsurf/mcp_config.json. Replace each placeholder with your own value before saving.
{
"mcpServers": {
"marketplaces-mcp-ru": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/ilyautov/marketplaces-mcp-ru:0.6.1"
],
"env": {
"WB_API_TOKEN": "<your WB_API_TOKEN>",
"OZON_CLIENT_ID": "<your OZON_CLIENT_ID>",
"OZON_API_KEY": "<your OZON_API_KEY>",
"OZON_PERF_CLIENT_ID": "<your OZON_PERF_CLIENT_ID>",
"OZON_PERF_CLIENT_SECRET": "<your OZON_PERF_CLIENT_SECRET>",
"YANDEX_MARKET_API_KEY": "<your YANDEX_MARKET_API_KEY>",
"AVITO_CLIENT_ID": "<your AVITO_CLIENT_ID>",
"AVITO_CLIENT_SECRET": "<your AVITO_CLIENT_SECRET>"
}
}
}
}Add to ~/.codeium/windsurf/mcp_config.json. Replace each placeholder with your own value before saving.
{
"mcpServers": {
"marketplaces-mcp-ru": {
"command": "npx",
"args": [
"-y",
"marketplaces-mcp-ru"
],
"env": {
"WB_API_TOKEN": "<your WB_API_TOKEN>",
"OZON_CLIENT_ID": "<your OZON_CLIENT_ID>",
"OZON_API_KEY": "<your OZON_API_KEY>",
"OZON_PERF_CLIENT_ID": "<your OZON_PERF_CLIENT_ID>",
"OZON_PERF_CLIENT_SECRET": "<your OZON_PERF_CLIENT_SECRET>",
"YANDEX_MARKET_API_KEY": "<your YANDEX_MARKET_API_KEY>",
"AVITO_CLIENT_ID": "<your AVITO_CLIENT_ID>",
"AVITO_CLIENT_SECRET": "<your AVITO_CLIENT_SECRET>"
}
}
}
}Replace each placeholder with your own value before saving.
{
"mcpServers": {
"marketplaces-mcp-ru": {
"command": "uvx",
"args": [
"marketplaces-mcp-ru"
],
"env": {
"WB_API_TOKEN": "<your WB_API_TOKEN>",
"OZON_CLIENT_ID": "<your OZON_CLIENT_ID>",
"OZON_API_KEY": "<your OZON_API_KEY>",
"OZON_PERF_CLIENT_ID": "<your OZON_PERF_CLIENT_ID>",
"OZON_PERF_CLIENT_SECRET": "<your OZON_PERF_CLIENT_SECRET>",
"YANDEX_MARKET_API_KEY": "<your YANDEX_MARKET_API_KEY>",
"AVITO_CLIENT_ID": "<your AVITO_CLIENT_ID>",
"AVITO_CLIENT_SECRET": "<your AVITO_CLIENT_SECRET>"
}
}
}
}Replace each placeholder with your own value before saving.
{
"mcpServers": {
"marketplaces-mcp-ru": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/ilyautov/marketplaces-mcp-ru:0.6.1"
],
"env": {
"WB_API_TOKEN": "<your WB_API_TOKEN>",
"OZON_CLIENT_ID": "<your OZON_CLIENT_ID>",
"OZON_API_KEY": "<your OZON_API_KEY>",
"OZON_PERF_CLIENT_ID": "<your OZON_PERF_CLIENT_ID>",
"OZON_PERF_CLIENT_SECRET": "<your OZON_PERF_CLIENT_SECRET>",
"YANDEX_MARKET_API_KEY": "<your YANDEX_MARKET_API_KEY>",
"AVITO_CLIENT_ID": "<your AVITO_CLIENT_ID>",
"AVITO_CLIENT_SECRET": "<your AVITO_CLIENT_SECRET>"
}
}
}
}Replace each placeholder with your own value before saving.
Show your rank
Maintain this server? Add the live rank badge to your README — it updates automatically as the leaderboard changes.
[](https://mcptoplist.com/server/io.github.ilyautov%2Fmarketplaces-mcp-ru)<a href="https://mcptoplist.com/server/io.github.ilyautov%2Fmarketplaces-mcp-ru"><img src="https://mcptoplist.com/badge/io.github.ilyautov%2Fmarketplaces-mcp-ru.svg" alt="MCP Toplist: Top 5% of 132,113" /></a>Variants: append ?metric=score or ?metric=stars to the image URL.
Listed on 3 registries
ilyautov
Other servers by ilyautov
- humanizer-ru#927 · 2 vers
- MoySklad MCP (RU)#7,198 · 3 vers
- Честный знак MCP (RU) — коды маркировки, ГИС МТ, СУЗ#7,988 · 5 vers
- СБИС (Saby) MCP (RU) — документы, подпись, ЭДО#8,093 · 5 vers
- Consilium Principis#8,832 · 1 ver
- hh.ru MCP (RU) — вакансии, отклики, резюме#9,356 · 6 vers
- VK API MCP (RU) — товары, сообщества, реклама#10,414 · 5 vers
- Диадок MCP (RU) — ЭДО, документы, контрагенты#10,517 · 5 vers
- Ozon Seller MCP (RU)#11,790 · 3 vers
- Wildberries MCP (RU)#11,791 · 3 vers
- Яндекс Маркет MCP (RU)#11,792 · 3 vers
- Авито MCP (RU)#12,064 · 3 vers
Available versions (8)
| Version | Published |
|---|---|
| 0.6.1 | Sep 14, 2026 |
| 0.6.0 | Sep 14, 2026 |
| 0.5.3 | Sep 11, 2026 |
| 0.5.2 | Sep 7, 2026 |
| 0.5.1 | Sep 7, 2026 |
| 0.4.0 | Sep 7, 2026 |
| 0.3.3 | Jul 15, 2026 |
| 0.3.2 | Jul 3, 2026 |
Frequently asked questions
- Who maintains Marketplaces MCP (RU) — Wildberries, Ozon, Yandex Market, Avito?
- Marketplaces MCP (RU) — Wildberries, Ozon, Yandex Market, Avito is maintained by ilyautov, which publishes 15 MCP servers (52 total versions) tracked on MCP Toplist.
- Is Marketplaces MCP (RU) — Wildberries, Ozon, Yandex Market, Avito listed on the Official MCP Registry?
- Yes — Marketplaces MCP (RU) — Wildberries, Ozon, Yandex Market, Avito is listed on the Official MCP Registry, alongside Glama and PulseMCP.
- How many versions does Marketplaces MCP (RU) — Wildberries, Ozon, Yandex Market, Avito have?
- MCP Toplist tracks 8 versions of Marketplaces MCP (RU) — Wildberries, Ozon, Yandex Market, Avito, most recently published on Sep 14, 2026.
- Where can I find the source code for Marketplaces MCP (RU) — Wildberries, Ozon, Yandex Market, Avito?
- The source code for Marketplaces MCP (RU) — Wildberries, Ozon, Yandex Market, Avito is hosted at github.com/ilyautov/marketplaces-mcp-ru.
Do you run this server?
Community projects list the MCP servers behind real agents and apps. Publish yours and this page will link to it.