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://claw-callback.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": {
      "keyword": "home",
      "pageSize": 10,
      "page": 1
    }
  }
}
REST API equivalent
POST /api/skill-api/v1/runhttps://claw-callback.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.

NameTypeRequiredMeaning
totalintegeroptional
Number of results returned on this page
Example: 1
categoriesarrayoptional
List of matching categories
Example: []
titlestringoptional
Title (Temu Category Search)
Example: {}
categories[].idstringoptional
Category ID
Example: example-id
categories[].categoryIdstringoptional
Category ID (upstream category id)
Example: example-id
categories[].parentIdstringoptional
Parent category ID (empty string for top-level)
Example: example-id
categories[].levelintegeroptional
Category hierarchy level
Example: 1
categories[].categoryNamestringoptional
Category name (Chinese)
Example: {}
categories[].categoryNameEnstringoptional
Category name (English)
Example: {}
categories[].isDeletedintegeroptional
Whether deleted: 0=Normal, 1=Deleted
Example: 1
categories[].hasChildrenbooleanoptional
Whether has child categories
Example: false
errcodeintegeroptional
Upstream status code returned by the provider.
Example: {}
errmsgstringoptional
Upstream status message returned by the provider.
Example: {}
codestringoptional
Provider-specific status code.
Example: {}
msgstringoptional
Provider-specific status message.
Example: {}
messagestringoptional
Provider-specific message.
Example: {}
typestringoptional
Provider-specific render or payload type.
Example: {}
sourceTypestringoptional
Provider-specific source platform type.
Example: {}
sourceToolstringoptional
Provider-specific source tool name.
Example: {}
costTokenintegeroptional
Token cost reported by the upstream provider.
Example: {}
costTimeintegeroptional
Execution time reported by the upstream provider.
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

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

Example structuredContent

{
  "total": 1,
  "categories": [
    {
      "id": "example-id",
      "categoryId": "example-id",
      "parentId": "example-id",
      "level": 1,
      "isDeleted": 1,
      "hasChildren": false
    }
  ]
}