Skip to main content
Glama

Nexscope Ecommerce Data MCP

1688 Search By Image

nexscope_1688_search_by_image

Perform image-based product search on the 1688 platform. Use an image URL to find visually similar supplier products, returning title, price, minimum order quantity, monthly sales, repurchase rate, trade score, and seller identity. Triggered when users mention 1688 image search, 1688 visual search, find supplier by image, reverse image search 1688, 1688 product sourcing by image, or Alibaba 1688 image search. Even if the user does not explicitly mention "image search," this skill should be triggered whenever a user provides an image URL and wants to find matching or similar products on the 1688 wholesale platform.

Input Schema

NameRequiredDescriptionDefault
pageNoPage number starting from 1
sortNoSort condition as JSON in the form {field: direction}. Fields: price, rePurchaseRate, or monthSold. Directions: asc or desc
filterNoComma-separated filter conditions. Use the supported filter values documented for this endpoint
imageIdNo1688 image ID. Image-search results also return this value; include it when page is greater than 1 to improve response time
keywordNoKeyword used to search within the results
imageUrlNoPublic HTTP/80 or HTTPS/443 URL, maximum 1,000 characters, without redirects. A sole direct source is checked for PNG/JPEG headers, at most 14.3 MiB, each dimension at most 20,000 and at most 40,000,000 pixels. This is not full pixel-integrity validation. Provide exactly one of imageUrl, imageBase64, or imageId.
pageSizeNoNumber of products per page; default 20, maximum 50
priceEndNoMaximum price in CNY, for example 100
priceStartNoMinimum price in CNY, for example 10
imageBase64NoRaw standard Base64 for PNG/JPEG; optional padding and outer whitespace allowed, embedded whitespace and data URI prefixes rejected for a sole direct source. Byte/header limits match imageUrl; at most 19,992,848 Base64 characters after outer whitespace trimming. Provide this as the only image source.
productCollectionIdNoSingle product-collection ID. Use a supported collection ID documented for this endpoint

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A3.6/5.0
Behavior3/5

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

Annotations already declare readOnlyHint=false and openWorldHint=true. The description adds return-field content and the scope of the search, but says nothing about auth, quota/rate limits, or side effects — and a 'search' tool being tagged non-read-only is left unexplained, which an agent might want clarified.

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

Conciseness3/5

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

The opening two sentences are well front-loaded with purpose and return values, but the trigger-keyword sentences are a repetitive six-phrase list that inflates length without adding selection signal beyond the first two aliases.

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

Completeness4/5

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

For an 11-parameter tool with no output schema, the description covers purpose, output fields, and triggering adequately; the schema handles all parameter detail. Only missing pieces are any note on the required image source (exactly one of imageUrl/imageBase64/imageId) and pagination behavior across pages.

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 coverage is 100%, so imageUrl/imageBase64/imageId constraints, pagination, price range, and sort/filter semantics are already documented in the schema. The description only adds a loose hint ('Use an image URL'), adding no syntax or format detail beyond structured fields — baseline 3.

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?

States a specific verb+resource ('image-based product search on the 1688 platform') and enumerates the returned fields (title, price, MOQ, monthly sales, repurchase rate, trade score, seller identity). The '1688' qualifier distinguishes it from the many sibling image-search tools (Amazon, Temu, TikTok, CJ), though it does not explicitly name the near-identical nexscope_data_alibaba1688_image_search sibling.

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?

Gives concrete trigger conditions, including user phrasings ('1688 image search', 'reverse image search 1688') and an explicit broadening rule (trigger whenever an image URL is supplied and 1688 matches are wanted). No exclusion criteria are given and the overlapping nexscope_data_alibaba1688_image_search sibling is never mentioned, so it lacks full routing guidance.

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