Skip to main content
Glama

Nexscope Ecommerce Data MCP

1688 Product Billboard

nexscope_1688_product_billboard

Query 1688 product bestseller billboard data for sourcing discovery and wholesale product research. Trigger when the user mentions 1688 product rankings, 1688 bestseller lists, wholesale hot products, domestic sourcing rankings, dropshipping product selection, 1688 trending products, bulk purchase popular items, supplier product rankings, 1688 billboard, 1688 bestsellers, sourcing rankings, wholesale hot products, trending product rankings, supplier rankings, 1688 trends. Even if the user does not explicitly mention "1688 billboard", if their need involves discovering hot-selling wholesale products or sourcing opportunities on the 1688 platform, this skill should also be triggered.

Input Schema

NameRequiredDescriptionDefault
dateNoQuery time. Weekly chart: pass the Sunday date of that week, e.g. 2025-06-15 (up to 90 days); Monthly chart: pass the first day of the month, e.g. 2025-06-01 (up to one year)
keyWordNoProduct search keyword (must be written in Simplified Chinese; translate it before calling this API). Maximum 50 characters
endPriceNoWholesale price (end)
goodsUrlNoProduct link URL
pageSizeNoNumber of results per page (10-100), default 20
pageTypeNoBillboard type: 2 = weekly, 3 = monthly. Default 3
sendTimeNoDelivery time (multi-select), comma-separated. Options: 24 (24 hours), 48 (48 hours), 72 (72 hours)
sortTypeNoSort order: desc (descending), asc (ascending), default desc
endTpYearNoEnd TrustPass years
offerTypeNoProduct tag: 0 = no limit, 2 = new product, 3 = 1688 Select, 4 = cross-border, 5 = customization supported, 6 = store highlight. Default 0
pageIndexNoPage number (starting from 1), default 1
shiLiTypeNoSeller membership type (multi-select), comma-separated. Options: superFactory (Super Factory), Power (Power Seller), TrustPass (TrustPass member only)
sortFieldNoSort field, default orderCount. Options: orderCount (order count), saleCount (units sold), saleVolume (estimated sales amount), offerCreateTime (listing time), price (wholesale price), consignPrice (dropship price)
beginPriceNoWholesale price (start)
productIdsNoProduct IDs, separated by Chinese comma for multiple, max 20
searchTypeNoProduct keyword search type: 1 = fuzzy match, 3 = exact match. Default 1
beginTpYearNoStart TrustPass years
companyTypeNoCompany type: 0 = no limit, 1 = store, 2 = factory
proxyRightsNoDropship rights (multi-select), comma-separated. Options: 4360897 (one-piece dropship with free shipping), 449154 (procure now, pay later)
shopServiceNoSeller services (multi-select), comma-separated. Options: 4057409 (Safe Buy), 888777 (Deep Verification Report)
endSaleCountNoUnits sold (end)
endOrderCountNoOrder count (end)
endSaleVolumeNoSales amount (end)
beginSaleCountNoUnits sold (start)
beginOrderCountNoOrder count (start)
beginSaleVolumeNoSales amount (start)
endConsignPriceNoDropship price (end)
buyerProtectionsNoBuyer protections, comma-separated: free shipping, 7-day free return, or shipping insurance
endStartQuantityNoMinimum order quantity (end)
beginConsignPriceNoDropship price (start)
faceToFaceSupportNoWaybill support (multi-select), comma-separated. Options: 441218 (Taobao), 386434 (Douyin), 422914 (Pinduoduo), 422978 (Xiaohongshu), 386370 (Kuaishou)
beginStartQuantityNoMinimum order quantity (start)
endOfferCreateTimeNoListing time (end), format: YYYY-MM-DD
beginOfferCreateTimeNoListing time (start), format: YYYY-MM-DD

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

B3.2/5.0
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations are minimal (readOnlyHint=false, openWorldHint=true), so the description carries most of the burden, yet it discloses nothing about the response shape, credit/quota consumption, rate limits, or pagination behaviour for a 34-parameter query. The word 'Query' frames this as a read, which sits awkwardly with readOnlyHint=false, though the description never actually states a write, so it is not a direct contradiction. Nothing tells the agent what a call costs or what comes back.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness2/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The purpose is front-loaded and clear, but the trigger list is padded with near-duplicates ('wholesale hot products' appears twice, alongside '1688 trending products' and 'trending product rankings'). Roughly half the text is keyword stuffing that could be collapsed to a few representative phrasings.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a 34-parameter filtering tool with no output schema, the description establishes the domain and intent but says nothing about result contents, defaults (pageType defaults to monthly), or result limits. The schema fully covers parameters, but the agent still lacks a picture of what the call returns and how much data it yields.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100% across all 34 parameters, including the weekly-vs-monthly date convention and the Simplified-Chinese keyword requirement, so the schema does the heavy lifting. The description adds no parameter meaning beyond the schema. Baseline 3 applies.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The first sentence gives a specific verb and resource: query 1688 product bestseller billboard data for sourcing discovery and wholesale research. That is clearly distinct from product_detail or search_by_image in intent. However, it does not differentiate itself from the near-duplicate sibling nexscope_data_dl_product_billboard or from nexscope_1688_product_search, so the agent has no stated boundary for choosing among them.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Provides an explicit trigger list plus a strong fallback rule: trigger even when the user does not say '1688 billboard' but wants hot-selling wholesale products or sourcing opportunities. That is clear when-to-use guidance. It gives no when-not-to-use condition and names no alternative tool, so an agent deciding between this and the plain 1688 product search has no stated rule.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources