Nexscope

Shopee Marketplace

Shopee Product Detail MCP Tool

Returns normalized public ecommerce research data with a fixed read-only provider path.

MCP tool name
nexscope_shopee_product_detail
Legacy MCP endpoint
/api/skill-api/v1/mcp
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": "shopee-product-detail-1",
  "method": "tools/call",
  "params": {
    "name": "nexscope_shopee_product_detail",
    "arguments": {
      "productUrl": "https://shopee.sg/example-i.9641401.29691169956"
    }
  }
}
Legacy endpoint
POST /api/skill-api/v1/mcp
Canonical detail URL
https://www.nexscope.ai/mcp-map/shopee-product-detail

Arguments

NameTypeRequiredMeaning
productUrlstringrequired
HTTPS Shopee product URL ending in -i.<shopId>.<itemId> on a supported Shopee host
Example: https://shopee.sg/example-i.9641401.29691169956

Response fields

Treat structuredContent as the programmatic API response payload.

NameTypeRequiredDescription
dataanyrequired
Data value used by this API operation.
codeintegerrequired
0 means accepted or successful; nonzero is a platform error.
msgstring | nullrequired
Msg value used by this API operation.
tsstringrequired
Epoch milliseconds.
timestringrequired
Server local time: yyyy-MM-dd HH:mm:ss.
coststringrequired
Elapsed milliseconds, never credits; -1 outside web requests.
traceIdstring | nullrequired
Trace id value used by this API operation.

Any of option 1 — requires product

NameTypeRequiredDescription
dataobjectrequired
Data value used by this API operation.
data.productobjectrequired
Product value used by this API operation.
data.product.itemIdstringrequired
Item id value used by this API operation.
data.product.shopIdstringrequired
Shop id value used by this API operation.
data.product.urlstringoptional
Url value used by this API operation.
data.product.namestringoptional
Name value used by this API operation.
data.product.brandstring | object | nulloptional
Brand value used by this API operation.
data.product.categorystring | object | array | nulloptional
Category value used by this API operation.
data.product.imagesarrayoptional
Images value used by this API operation.
data.product.videosarrayoptional
Videos value used by this API operation.
data.product.pricenumber | object | nulloptional
Price value used by this API operation.
data.product.currencystringoptional
Currency value used by this API operation.
data.product.soldinteger | number | nulloptional
Sold value used by this API operation.
data.product.ratingnumber | nulloptional
Rating value used by this API operation.
data.product.stockinteger | number | object | nulloptional
Stock value used by this API operation.
data.product.modelsarrayoptional
Models value used by this API operation.

Any of option 2

NameTypeRequiredDescription
datanullrequired
Data value used by this API operation.

Examples

Example arguments

{
  "productUrl": "https://shopee.sg/example-i.9641401.29691169956"
}

Example structuredContent

{
  "data": {
    "product": {
      "images": [],
      "name": "Example Shopee product",
      "itemId": "29691169956",
      "shopId": "9641401",
      "models": []
    }
  },
  "code": 0,
  "msg": null,
  "ts": "0",
  "time": "2026-01-01 00:00:00",
  "cost": "-1",
  "traceId": null
}