MPSTATS MCP server
mpstats-mcp
A remote MCP server on top of the MPSTATS API: Wildberries, Ozon and Yandex Market analytics as a Claude connector
Medium risk
We rate an entry medium when the tool runs code, makes network calls or reads project files. Check what exactly it does before installing.
Why this level
- The MPSTATS token grants access to a paid plan and its quota
- The server runs on third-party hosting that agent requests pass through
Install
Manual install
pip install "fastmcp>=2.12,<3" "httpx>=0.27" "uvicorn>=0.30" && python server.pyLocal run; set MPSTATS_TOKEN and MCP_PATH beforehand.
This is third-party code. Review the repository files before installing.
What it does
The server wraps the MPSTATS API in 11 tools: remaining request quota, a searchable category tree, products and trends by category, brand and seller, a product card with per-warehouse and per-size stock, Wildberries niches, similar products, period comparison, AI forecasts and seasonality, plus a raw call to any API method. It connects to claude.ai as a custom connector over Streamable HTTP and works in every chat, including the mobile app. The category tree is cached for 6 hours, and responses are truncated to a configurable character limit.
Who it is for. For marketplace sellers and analysts who already have a paid MPSTATS plan and want to check analytics right inside Claude.
Good fit when
- You want to check sales dynamics and stock for a Wildberries or Ozon item without switching to MPSTATS
- You want to compare a niche by brands, sellers and price segments
- You want an AI seasonality forecast for a Wildberries product
Not a fit when
- You do not have a paid MPSTATS token: the server does not work without one
- You need your own seller data from the marketplace account rather than MPSTATS market analytics
Example request
Compare my Wildberries product's sales this month with the previous one and show seasonalityLimitations
MPSTATS is paid, and the token comes from its user panel. List reports are capped at 500 rows per page by the API itself. The server runs on the author's own hosting (Dokploy); the source is open, but there is no guaranteed public instance and you need to deploy your own.
How to disable. Remove the mpstats connector in Claude's settings, or clear MPSTATS_TOKEN in your server's environment.
MCP
- Transport
- http
- Authentication
- API key
| Environment variables | |
|---|---|
| MPSTATS_TOKEN required, secret | MPSTATS token from the user panel's API token section |
| MCP_PATH secret | Secret endpoint path, acts as a password |
Security check
- The MPSTATS token grants access to a paid plan and its quota
- The server runs on third-party hosting that agent requests pass through
README in short
The README lists 11 tools in a table, gives environment variables (token, MCP path, port, response character limit), local run commands via fastmcp and uvicorn, Dokploy deployment steps, and how to add the custom connector in Claude's settings using the secret URL.
FAQ
Does it work on a free MPSTATS plan?
The README does not describe a free tier; you need a token from a paid MPSTATS account.
How is the endpoint secured?
The MCP path includes a random secret instead of separate authorization, so the URL must not be shared publicly.
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