Skip to main content
Glama
geekbi

geekbi-temu-research-mcp

by geekbi

temu_image_search

Find visually similar Temu products from an uploaded image, then filter by sales, price, category, and other metrics to identify market opportunities.

Instructions

用用户上传的商品图、实拍图、供应商图、网页图片、Data URI 或 Base64 图片搜索 Temu 视觉同款,再叠加与商品搜索完全相同的站点、关键词、类目、销量、销售额、价格、人民币供货价、评分、评论数、库存、同款数、托管模式、时间、排序和分页条件。用户要求以图找同款时必须以图片为主检索依据,不先主观描述图片并改用关键词冒充。图片与条件取交集,只生成最小必要筛选;未指定 sort 时保持图片相似度顺序,要求热销、低价、新品或低竞争时才在视觉候选内使用相应商品排序。图搜返回与商品搜索完全相同的商品结构和字段,视觉相似不等于规格、材质、尺寸、功能或供应链相同。用户要求全部同款或完整市场分析时,先读取命中总数,再以每页 200条、同一图片和同一条件逐页查询直至覆盖全部命中;部分分页必须称为样本,命中数不能表述为全平台全部同款。无结果时如实说明,可建议换主体更清晰、遮挡更少、背景更简单的图片,不能用普通关键词结果替代。所有商品名称必须使用返回 linkUrl 展示为可点击链接,并沿用商品搜索的币种、库存和同款竞争口径。

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
queryYes

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Behavior5/5

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

With no annotations provided, the description carries the full burden. It discloses critical behaviors: default image-similarity ordering, intersection semantics of image and conditions, pagination strategy (200 per page, same conditions until full coverage), sample vs. complete-hits distinction, no-result handling and image suggestions, plus the requirement to use linkUrl for clickable product names. These go well beyond basic operation and prepare the agent for realistic edge cases.

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

Conciseness4/5

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

The description is long but densely packed with essential rules, each sentence serving a distinct purpose (function, usage guardrail, sort semantics, return structure, pagination, no-result handling, link presentation). It is front-loaded with the core purpose and then elaborates. It could be seen as verbose, but given the tool's complexity and the many behavioral constraints, the length is justified and no sentence is redundant.

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

Completeness5/5

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

The description comprehensively covers the tool's complex behavior: input types, filter intersection, sort rules, pagination for full analysis, sampling distinction, no-result fallback, and link display. An output schema exists, so not detailing return fields is acceptable. The description leaves no major operational gap for an agent deciding when and how to use the tool correctly.

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

Parameters4/5

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

Schema description coverage is reported as 0% at the top level, so the description must compensate. It lists the major filter dimensions (site, keyword, category, sales, price, supply price, rating, review count, inventory, similar count, hosting mode, time, sort, pagination) and explains the image input formats (local path, URL, Data URI, Base64) plus sort default behavior. While it does not enumerate each individual min/max parameter, it provides sufficient conceptual context and points to the schema's nested property descriptions, adding value beyond the bare schema.

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

Purpose5/5

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

The description explicitly states the action: '用用户上传的商品图、实拍图、供应商图、网页图片、Data URI 或 Base64 图片搜索 Temu 视觉同款' (search Temu visual similar items using user-provided images). It clearly distinguishes from sibling tools by emphasizing image-based retrieval and noting it overlays the same filters as product search, making the purpose specific and non-confusable with keyword or mall search.

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

Usage Guidelines5/5

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

The description gives explicit when-to-use and when-not-to-use guidance: '用户要求以图找同款时必须以图片为主检索依据...不先主观描述图片并改用关键词冒充' and '无结果时...不能用普通关键词结果替代'. It also explains when to apply different sorts (hot, low price, new, low competition) within visual candidates, providing clear decision rules for the agent.

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

Install Server

Other Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/geekbi/geekbi-temu-research-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server