Ozon Marketplace

Ozon Product Detail Search MCP Tool

Seerfar Ozon product detail query: fetches the complete detail of a single Ozon product by SKU, returning title, price (RUB), rating, review count, QA count, total and daily average sales within the stats window, revenue, stock, category ranking, daily sales trend, brand, seller, fulfillment method (FBO/FBS/OZON), weight, and listing time/days/months. Use for single product deep analysis, competitor product teardown, Ozon product selection assessment, listing diagnosis, sales trend and category ranking tracking.

MCP tool name
nexscope_ozon_product_detail_search
Equivalent REST API path
https://claw-callback.nexscope.ai/api/skill-api/v1/skills/ozon-product-detail-search/run
JSON-RPC method
tools/call

Authentication

Send the user API key as a bearer token on every MCP JSON-RPC request.

Authorization: Bearer nk_xxxxxxxxxxxxxxxxx

If authentication is missing or invalid, ask the user to open API Access and copy a valid key before calling this tool.

Call this MCP tool

Use tools/call with the MCP tool name below. The arguments object should match the table on this page.

{
  "jsonrpc": "2.0",
  "id": "ozon-product-detail-search-1",
  "method": "tools/call",
  "params": {
    "name": "nexscope_ozon_product_detail_search",
    "arguments": {
      "sku": "1664362124",
      "dateRange": "past_30_days"
    }
  }
}
REST API equivalent
POST /api/skill-api/v1/runhttps://claw-callback.nexscope.ai/api/skill-api/v1/skills/ozon-product-detail-search/run
Canonical detail URL
https://www.nexscope.ai/mcp-map/ozon-product-detail-search

Arguments

NameTypeRequiredMeaning
skustringrequired
Product SKU (Ozon SKU, e.g., 175924376). This is the sku returned by other Seerfar Ozon tools
Example: 1664362124
dateRangestringoptional
Sales/metrics statistics window, default past_30_days. Options: past_7_days / past_30_days / past_60_days / past_90_days / past_180_days / past_365_days
Example: past_30_days
uIdstringoptional
User ID (max 1000)
Example: example-id
memberIdstringoptional
Member ID (a unique member identifier; a user can belong to multiple teams; data is attributed to memberId, max 1000)
Example: example-id

Response fields

Treat structuredContent as the programmatic API response payload.

NameTypeRequiredMeaning
codestringoptional
Return code, "200" indicates success (returned on success)
Example: {}
errcodeintegeroptional
Error code, 200 indicates success; only returned on business errors
Example: 1
msgstringoptional
Message; ok for success
Example: {}
errmsgstringoptional
Error message; ok for success, reason description on business error
Example: {}
totalintegeroptional
Number of records returned (1 on hit, 0 on miss)
Example: 1
totalSalesintegeroptional
Total sales volume within the statistics window
Example: 1
dailySalesnumberoptional
Average daily sales (approx totalSales / window days)
Example: 1
totalRevenuenumberoptional
Sales revenue within the statistics window (RUB)
Example: 1
stockintegeroptional
Stock
Example: 1
startDatestringoptional
Statistics window start date (e.g., 2026-06-01)
Example: 2026-01-01
endDatestringoptional
Statistics window end date (e.g., 2026-06-30)
Example: 2026-01-01
salesTrendVOListarrayoptional
Daily sales data series (see below)
Example: []
categoryRanksarrayoptional
Product category ranking history (see below)
Example: []
productsarrayoptional
Product detail list (1 record on single SKU hit, empty on miss)
Example: []
dataarrayoptional
Returned data, content identical to products
Example: []
columnsarrayoptional
Column definitions, elements contain {field, title, cellType, sortable, filterable}
Example: []
typestringoptional
Response display type, e.g., productWorkbenches
Example: {}
costTimeintegeroptional
API latency (milliseconds)
Example: 1
costTokenintegeroptional
Tokens consumed
Example: 1
products[].skuintegeroptional
Product SKU
Example: 1
products[].productIdintegeroptional
Unified product ID, mapped from sku
Example: 1
products[].titlestringoptional
Product title
Example: {}
products[].pricenumberoptional
Product price (RUB)
Example: 1
products[].currencystringoptional
Currency, always ₽
Example: {}
products[].reviewRatingnumberoptional
Product rating
Example: 1
products[].ratingnumberoptional
Unified rating, mapped from reviewRating
Example: 1
products[].reviewCountintegeroptional
Number of reviews
Example: 1
products[].questionsAndAnswersintegeroptional
QA count
Example: 1
products[].brandNamestringoptional
Brand name
Example: {}
products[].brandstringoptional
Unified brand, mapped from brandName
Example: {}
products[].brandIdintegeroptional
Brand ID
Example: 1
products[].brandUrlstringoptional
Brand link
Example: https://example.com/image.jpg
products[].sellerNamestringoptional
Seller name
Example: {}
products[].sellerIdintegeroptional
Seller ID (negative values indicate Ozon platform self-operated sellers, e.g., -4 Ozon Россия)
Example: 1
products[].fulfillmentarrayoptional
Product fulfillment methods, e.g., ["FBO"], ["OZON"], may contain multiple values
Example: []
products[].upTimeintegeroptional
Listing time, millisecond timestamp
Example: 1
products[].upDaysintegeroptional
Days since listing
Example: 1
products[].upMonthsintegeroptional
Months since listing
Example: 1
products[].imageUrlstringoptional
Unified main image URL, mapped from the first of imageUrls
Example: https://example.com/image.jpg
products[].imageUrlsarrayoptional
List of product image URLs
Example: []
products[].productUrlstringoptional
Product URL
Example: https://example.com/image.jpg
products[].productPageUrlstringoptional
Unified product page URL, mapped from productUrl
Example: https://example.com/image.jpg
products[].categoryInfoobjectoptional
Product category information (see below)
Example: {}
products[].monthlySalesUnitsintegeroptional
Unified monthly sales, actual value equals totalSales of the current statistics window
Example: 1
products[].monthlySalesRevenuenumberoptional
Unified monthly revenue, actual value equals totalRevenue of the current statistics window
Example: 1
products[].sourceTypestringoptional
Data source, always ozon
Example: {}
products[].sourceToolstringoptional
Source tool, identifies the Seerfar Ozon interface (e.g., Seerfar-Ozon-查竞品)
Example: {}
products[].weightnumberoptional
Product weight, in grams (digital/service products may not return this, see field differences)
Example: 1
products[].grossMarginnumberoptional
Gross margin (defined in schema, some products may not return this in practice, see field differences)
Example: 1
salestrendvolist[].datestringoptional
Date (e.g., 2026-06-01)
Example: 2026-01-01
salestrendvolist[].salesintegeroptional
Daily sales (may be 0)
Example: 1
salestrendvolist[].revenuenumberoptional
Daily revenue (RUB)
Example: 1
salestrendvolist[].pricenumberoptional
Daily price (RUB)
Example: 1
salestrendvolist[].stockintegeroptional
Daily stock
Example: 1
salestrendvolist[].reviewCountintegeroptional
Cumulative review count as of this date
Example: 1
salestrendvolist[].reviewRatingnumberoptional
Rating as of this date
Example: 1
categoryranks[].datestringoptional
Month (e.g., 2026-02; current month shows as specific date 2026-07-01)
Example: 2026-01-01
categoryranks[].rankintegeroptional
Category ranking
Example: 1
categoryranks[].countintegeroptional
Statistics count (subject to actual gateway interpretation)
Example: 1
columns[].cnTitlePathstringoptional
Chinese category path
Example: {}
columns[].enTitlePathstringoptional
English category path
Example: {}
columns[].titlePathstringoptional
Category path (original text)
Example: {}
columns[].categoryobjectoptional
Terminal category object (fields see below)
Example: {}
columns[].fullCategoryIdarrayoptional
Full category ID path (string array, root to terminal, e.g., ["99999999", "99999999_200001489", "99999999_200001489_970727001"])
Example: []
columns[].cnTitlestringoptional
Category Chinese name
Example: {}
columns[].enTitlestringoptional
Category English name
Example: {}
columns[].titlestringoptional
Category original title
Example: {}
columns[].levelintegeroptional
Category level
Example: 1
columns[].idstringoptional
Category ID
Example: example-id
columns[].pidstringoptional
Parent category ID
Example: example-id
columns[].crossBorderSellablebooleanoptional
Whether cross-border sales are supported
Example: false
columns[].disabledbooleanoptional
Whether disabled
Example: false
messagestringoptional
Provider-specific message.
Example: {}
titlestringoptional
Provider-specific response title.
Example: {}
sourceTypestringoptional
Provider-specific source platform type.
Example: {}
sourceToolstringoptional
Provider-specific source tool name.
Example: {}
pageintegeroptional
Current page returned by the upstream provider.
Example: {}
pageSizeintegeroptional
Page size returned by the upstream provider.
Example: {}
pageItemCountintegeroptional
Item count on the current page returned by the upstream provider.
Example: {}
totalPageintegeroptional
Total page count returned by the upstream provider.
Example: {}
dataSnapshotMonthstringoptional
Data snapshot month returned by the upstream provider.
Example: {}

Examples

Example arguments

{
  "sku": "1664362124",
  "dateRange": "past_30_days"
}

Example structuredContent

{
  "errcode": 1,
  "total": 1,
  "totalSales": 1,
  "dailySales": 1,
  "totalRevenue": 1,
  "stock": 1,
  "startDate": "2026-01-01",
  "endDate": "2026-01-01",
  "salesTrendVOList": [],
  "categoryRanks": [],
  "products": [
    {
      "sku": 1,
      "productId": 1,
      "price": 1,
      "reviewRating": 1,
      "rating": 1,
      "reviewCount": 1,
      "questionsAndAnswers": 1,
      "brandId": 1,
      "brandUrl": "https://example.com/image.jpg",
      "sellerId": 1,
      "fulfillment": [],
      "upTime": 1,
      "upDays": 1,
      "upMonths": 1,
      "imageUrl": "https://example.com/image.jpg",
      "imageUrls": [],
      "productUrl": "https://example.com/image.jpg",
      "productPageUrl": "https://example.com/image.jpg",
      "categoryInfo": {},
      "monthlySalesUnits": 1,
      "monthlySalesRevenue": 1,
      "weight": 1,
      "grossMargin": 1
    }
  ],
  "data": [],
  "columns": [
    {
      "category": {},
      "fullCategoryId": [],
      "level": 1,
      "id": "example-id",
      "pid": "example-id",
      "crossBorderSellable": false,
      "disabled": false
    }
  ],
  "costTime": 1,
  "costToken": 1,
  "salestrendvolist": [
    {
      "date": "2026-01-01",
      "sales": 1,
      "revenue": 1,
      "price": 1,
      "stock": 1,
      "reviewCount": 1,
      "reviewRating": 1
    }
  ],
  "categoryranks": [
    {
      "date": "2026-01-01",
      "rank": 1,
      "count": 1
    }
  ]
}