Nexscope

Temu Marketplace Intelligence

Temu Category Search MCP Tool

Search synced Temu category data in the local database by keyword to find category Chinese names, English names, and category IDs for use in product/store filtering.

MCP tool name
nexscope_temu_category_search
Equivalent REST API path
https://api.nexscope.ai/api/skill-api/v1/skills/temu-category-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": "temu-category-search-1",
  "method": "tools/call",
  "params": {
    "name": "nexscope_temu_category_search",
    "arguments": {
      "pageSize": 10,
      "keyword": "home",
      "page": 1
    }
  }
}
REST API equivalent
POST https://api.nexscope.ai/api/skill-api/v1/skills/temu-category-search/run
Canonical detail URL
https://www.nexscope.ai/mcp-map/temu-category-search

Arguments

NameTypeRequiredMeaning
keywordstringrequired
Keyword: matches against category Chinese name, English name, category ID (substring)
Example: home
pageintegeroptional
Page number (starting from 1)
Example: 1
pageSizeintegeroptional
Results per page, max 200
Example: 10

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

NameTypeRequiredDescription
dataobjectrequired
Data value used by this API operation.
data.totalintegeroptional
Number of results returned on this page
Example: 1
data.categoriesarrayoptional
List of matching categories
Example: []
data.titlestringoptional
Title (Temu Category Search)
Example: null
data.categories[].idstringoptional
Category ID
Example: example-id
data.categories[].categoryIdstringoptional
Category ID (upstream category id)
Example: example-id
data.categories[].parentIdstringoptional
Parent category ID (empty string for top-level)
Example: example-id
data.categories[].levelintegeroptional
Category hierarchy level
Example: 1
data.categories[].categoryNamestringoptional
Category name (Chinese)
Example: null
data.categories[].categoryNameEnstringoptional
Category name (English)
Example: null
data.categories[].isDeletedintegeroptional
Whether deleted: 0=Normal, 1=Deleted
Example: 1
data.categories[].hasChildrenbooleanoptional
Whether has child categories
Example: false
data.typestringoptional
Provider-specific render or payload type.
Example: null
data.sourceTypestringoptional
Provider-specific source platform type.
Example: null
data.sourceToolstringoptional
Provider-specific source tool name.
Example: null
data.costTokenintegeroptional
Token cost reported by the upstream provider.
Example: null
data.costTimeintegeroptional
Execution time reported by the upstream provider.
Example: null
data.pageintegeroptional
Current page returned by the upstream provider.
Example: null
data.pageSizeintegeroptional
Page size returned by the upstream provider.
Example: null
data.pageItemCountintegeroptional
Item count on the current page returned by the upstream provider.
Example: null
data.totalPageintegeroptional
Total page count returned by the upstream provider.
Example: null
data.dataSnapshotMonthstringoptional
Data snapshot month returned by the upstream provider.
Example: null

Any of option 2

NameTypeRequiredDescription
datanullrequired
Data value used by this API operation.

Examples

Example arguments

{
  "pageSize": 10,
  "keyword": "home",
  "page": 1
}

Example structuredContent

{
  "data": {
    "total": 1,
    "categories": [
      {
        "id": "example-id",
        "categoryId": "example-id",
        "parentId": "example-id",
        "level": 1,
        "isDeleted": 1,
        "hasChildren": false
      }
    ]
  },
  "code": 0,
  "msg": null,
  "ts": "0",
  "time": "2026-01-01 00:00:00",
  "cost": "-1",
  "traceId": null
}