MPStats Item Analytics
mpstats_itemFetch 30-day per-SKU sales analytics for Ozon or Wildberries: returns current stock, price, orders per day, seller/brand, and daily order/price/stock/rubric graphs.
Instructions
Fetch per-SKU 30-day sales analytics from MPStats (Ozon or Wildberries).
Returns, per SKU: seller/brand identity, current stock and price, a rolling
orders-per-day average, aggregated totals over the window, and four
per-day graphs (orders, prices, stock count, rubric positions). Graphs are
length days (default 30), oldest-first; a zero cell means "no data for
that day", not "the value was zero".
Requires the MPSTATS_MP_AUTH env var (a paid MPStats account JWT cookie).
Without it the tool returns an auth_missing error.
Return Format
MpStatsItemResponse: {place, days, count, items, meta}. Each item carries sku, place, seller, seller_id, brand, stock_now, price_avg_rub, orders_per_day, days_on_stocks, totals {orders, sum, sum_prev} and four per-day graphs (orders, prices, count, rubrics), oldest-first. Missing values are None, never 0; a zero graph cell means "no data for that day".
Error Format
ToolError: BadRequestError on malformed skus or place; AuthMissingError when MPSTATS_MP_AUTH is missing or rejected; RateLimitedError on HTTP 429; TransportDownError on network failures, non-200 responses and HTML blocks; ParserDriftError on a non-JSON or mis-shaped body; NotFoundError when no requested SKU has analytics.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| skus | Yes | 1..100 SKU integers (positive). Per-SKU 30-day sales/price/stock analytics from MPStats. | |
| place | Yes | Marketplace: 'ozon' or 'wildberries'. Determines which MPStats dataset the SKUs resolve against. | |
| oz_fbs | No | Ozon FBS (Fulfilled-by-Seller) mode. Ozon-specific; harmless for wildberries. Default true. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| days | No | ||
| meta | No | ||
| count | No | ||
| items | No | ||
| place | No |