Wildberries Analytics MCP server

WB Analytics MCP Server

An MCP server for the Wildberries Analytics API: orders by search query and product search terms

MCP server

Low risk

We rate an entry low when it mostly gives the agent instructions and reference material.

Why this level

  • The server only reads order and search-phrase statistics; it does not change anything
All reasons and checks
Russian stack

rcd27/wildberries-analytics-mcp-server

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add mcp/wb-analytics-mcp-server

Detects the agents on your machine, checks the risk and pins the version.

Other ways to install

Assembled automatically, review before installing.

Run in a terminal

claude mcp add --transport stdio --env 'WB_ANALYTICS_OAUTH_TOKEN=<your WB_ANALYTICS_OAUTH_TOKEN>' 'WB Analytics MCP Server' -- node ./build/index.js

Or add to the file .mcp.json, in the project

{
  "mcpServers": {
    "WB Analytics MCP Server": {
      "command": "node",
      "args": [
        "./build/index.js"
      ],
      "env": {
        "WB_ANALYTICS_OAUTH_TOKEN": "<your WB_ANALYTICS_OAUTH_TOKEN>"
      }
    }
  }
}

If the file already exists, add the server inside the mcpServers key.

Keys and settings

WB_ANALYTICS_OAUTH_TOKENsecret, required
OAuth token for Wildberries Analytics API

Replace the values in angle brackets with your own. Keys never go into install links and are not stored by us.

Install in Cursor

The button opens the agent and offers to add the server. If nothing happens, copy the config below.

Add to the file ~/.cursor/mcp.json, for all projects

{
  "mcpServers": {
    "WB Analytics MCP Server": {
      "command": "node",
      "args": [
        "./build/index.js"
      ],
      "env": {
        "WB_ANALYTICS_OAUTH_TOKEN": "<your WB_ANALYTICS_OAUTH_TOKEN>"
      }
    }
  }
}

If the file already exists, add the server inside the mcpServers key. For a single project, put the same block into .cursor/mcp.json.

Keys and settings

WB_ANALYTICS_OAUTH_TOKENsecret, required
OAuth token for Wildberries Analytics API

Replace the values in angle brackets with your own. Keys never go into install links and are not stored by us.

Install in VS Code

The button opens the agent and offers to add the server. If nothing happens, copy the config below.

Run in a terminal

code --add-mcp '{"name":"WB Analytics MCP Server","type":"stdio","command":"node","args":["./build/index.js"],"env":{"WB_ANALYTICS_OAUTH_TOKEN":"<your WB_ANALYTICS_OAUTH_TOKEN>"}}'

Or add to the file .vscode/mcp.json, in the project

{
  "servers": {
    "WB Analytics MCP Server": {
      "type": "stdio",
      "command": "node",
      "args": [
        "./build/index.js"
      ],
      "env": {
        "WB_ANALYTICS_OAUTH_TOKEN": "<your WB_ANALYTICS_OAUTH_TOKEN>"
      }
    }
  }
}

If the file already exists, add the server inside the servers key.

Keys and settings

WB_ANALYTICS_OAUTH_TOKENsecret, required
OAuth token for Wildberries Analytics API

Replace the values in angle brackets with your own. Keys never go into install links and are not stored by us.

Run in a terminal

codex mcp add 'WB Analytics MCP Server' --env 'WB_ANALYTICS_OAUTH_TOKEN=<your WB_ANALYTICS_OAUTH_TOKEN>' -- node ./build/index.js

Or add to the file ~/.codex/config.toml, for all projects

[mcp_servers."WB Analytics MCP Server"]
command = "node"
args = ["./build/index.js"]
env = { WB_ANALYTICS_OAUTH_TOKEN = "<your WB_ANALYTICS_OAUTH_TOKEN>" }

If the file already exists, append the block to the end.

Keys and settings

WB_ANALYTICS_OAUTH_TOKENsecret, required
OAuth token for Wildberries Analytics API

Replace the values in angle brackets with your own. Keys never go into install links and are not stored by us.

Run in a terminal

gemini mcp add -s user -e 'WB_ANALYTICS_OAUTH_TOKEN=<your WB_ANALYTICS_OAUTH_TOKEN>' 'WB Analytics MCP Server' node ./build/index.js

Or add to the file ~/.gemini/settings.json, for all projects

{
  "mcpServers": {
    "WB Analytics MCP Server": {
      "command": "node",
      "args": [
        "./build/index.js"
      ],
      "env": {
        "WB_ANALYTICS_OAUTH_TOKEN": "<your WB_ANALYTICS_OAUTH_TOKEN>"
      }
    }
  }
}

If the file already exists, add the server inside the mcpServers key.

Keys and settings

WB_ANALYTICS_OAUTH_TOKENsecret, required
OAuth token for Wildberries Analytics API

Replace the values in angle brackets with your own. Keys never go into install links and are not stored by us.

Add to the file ~/.config/devin/mcp_config.json, for all projects

{
  "mcpServers": {
    "WB Analytics MCP Server": {
      "command": "node",
      "args": [
        "./build/index.js"
      ],
      "env": {
        "WB_ANALYTICS_OAUTH_TOKEN": "<your WB_ANALYTICS_OAUTH_TOKEN>"
      }
    }
  }
}

If the file already exists, add the server inside the mcpServers key. Legacy Cascade keeps the MCP config in ~/.codeium/windsurf/mcp_config.json.

Keys and settings

WB_ANALYTICS_OAUTH_TOKENsecret, required
OAuth token for Wildberries Analytics API

Replace the values in angle brackets with your own. Keys never go into install links and are not stored by us.

Formerly Windsurf.

Add to the file cline_mcp_settings.json, for all projects

{
  "mcpServers": {
    "WB Analytics MCP Server": {
      "command": "node",
      "args": [
        "./build/index.js"
      ],
      "env": {
        "WB_ANALYTICS_OAUTH_TOKEN": "<your WB_ANALYTICS_OAUTH_TOKEN>"
      }
    }
  }
}

If the file already exists, add the server inside the mcpServers key. Open the settings file in Cline: MCP Servers tab, Configure MCP Servers.

Keys and settings

WB_ANALYTICS_OAUTH_TOKENsecret, required
OAuth token for Wildberries Analytics API

Replace the values in angle brackets with your own. Keys never go into install links and are not stored by us.

Add to the file .roo/mcp.json, in the project

{
  "mcpServers": {
    "WB Analytics MCP Server": {
      "command": "node",
      "args": [
        "./build/index.js"
      ],
      "env": {
        "WB_ANALYTICS_OAUTH_TOKEN": "<your WB_ANALYTICS_OAUTH_TOKEN>"
      }
    }
  }
}

If the file already exists, add the server inside the mcpServers key.

Keys and settings

WB_ANALYTICS_OAUTH_TOKENsecret, required
OAuth token for Wildberries Analytics API

Replace the values in angle brackets with your own. Keys never go into install links and are not stored by us.

A fork of Roo Code, same .roo folders.

Add to the file opencode.json, in the project

{
  "mcp": {
    "WB Analytics MCP Server": {
      "type": "local",
      "command": [
        "node",
        "./build/index.js"
      ],
      "environment": {
        "WB_ANALYTICS_OAUTH_TOKEN": "<your WB_ANALYTICS_OAUTH_TOKEN>"
      }
    }
  }
}

If the file already exists, add the server inside the mcp key.

Keys and settings

WB_ANALYTICS_OAUTH_TOKENsecret, required
OAuth token for Wildberries Analytics API

Replace the values in angle brackets with your own. Keys never go into install links and are not stored by us.

Add to the file ~/.config/zed/settings.json, for all projects

{
  "context_servers": {
    "WB Analytics MCP Server": {
      "command": "node",
      "args": [
        "./build/index.js"
      ],
      "env": {
        "WB_ANALYTICS_OAUTH_TOKEN": "<your WB_ANALYTICS_OAUTH_TOKEN>"
      }
    }
  }
}

If the file already exists, add the server inside the context_servers key.

Keys and settings

WB_ANALYTICS_OAUTH_TOKENsecret, required
OAuth token for Wildberries Analytics API

Replace the values in angle brackets with your own. Keys never go into install links and are not stored by us.

Add to the file .codeassistant/mcp.json, in the project

{
  "mcpServers": {
    "WB Analytics MCP Server": {
      "command": "node",
      "args": [
        "./build/index.js"
      ],
      "env": {
        "WB_ANALYTICS_OAUTH_TOKEN": "<your WB_ANALYTICS_OAUTH_TOKEN>"
      }
    }
  }
}

If the file already exists, add the server inside the mcpServers key.

Keys and settings

WB_ANALYTICS_OAUTH_TOKENsecret, required
OAuth token for Wildberries Analytics API

Replace the values in angle brackets with your own. Keys never go into install links and are not stored by us.

You will need: Node.js

Checked against the repository on Sep 25, 2026, commit e95522a.

Text for your agent

Clone rcd27/wildberries-analytics-mcp-server, run npm install and npm run build, set WB_ANALYTICS_OAUTH_TOKEN in .env, and connect build/index.js as a stdio MCP server.

Other ways from the author
npm install && npm run build && npm start

Clone the repository, build it and run it as a stdio server.

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

What it does

The server wraps two methods of the Wildberries Analytics API as MCP tools: product orders broken down by search query for a period, and the list of search phrases buyers use to find a product. The README marks the server as minimal, with wider API coverage listed as a future task.

Who it is for. For Wildberries sellers who want a quick check on which search queries bring orders for a product.

Good fit when

  • You need to know which search phrases buyers use to find a product
  • You need orders broken down by search query for a period

Not a fit when

  • You need full analytics: sales funnel, stock levels, complete reports. This server does not cover that yet
  • You need finance, review or advertising tools: those are separate servers by the same author

Example request

Show which search queries brought orders for this product over the last month

Limitations

The server calls itself minimal: only two methods of the much wider Analytics API are covered. The project is small, maintained by one author, with no releases. It needs a Wildberries OAuth token with access to the Analytics API.

How to disable. Remove the server from your MCP client config and stop the node process.

MCP

Transport
stdio
Authentication
API key
Environment variables
Environment variables
WB_ANALYTICS_OAUTH_TOKEN
required, secret
Wildberries OAuth token with access to the Analytics API

Security check

  • The server only reads order and search-phrase statistics; it does not change anything

README in short

The README is short: install via npm install, set WB_ANALYTICS_OAUTH_TOKEN in .env, run modes for development, production and MCP Inspector debugging. The tool description section is marked TODO, but endpoints and src/tools show two API methods.

FAQ

How many tools does the server have?

Two: order details by search query and the product's search text list. The usage section in the README is marked TODO.

Official

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

MCP serverHigh risk483Repository stars
Official

Yandex's official skill set: catalog, prices, stock, orders, storefront and a weekly checkup for a Yandex Kit store, through Claude Code or Codex

PluginHigh riskRussian stackNo VPN needed28Repository stars
Editors’ pick

Full 65-operation YouGile API coverage with configurable permissions, write confirmation and a shared company rate limit

MCP serverHigh riskRussian stackNo VPN needed

Bitrix24 portal MCP server

MCP-сервер портала Битрикс24

Official

Bitrix24's official per-portal MCP: an external agent uses OAuth or a token to read and change tasks, deals, meetings and mail

MCP serverHigh riskRussian stackNo VPN needed
Foxx AIWildberries Analytics MCP server

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.