Temu Marketplace Intelligence
GeekBI Temu Image Search MCP Tool
Execute the selected image search operation and preserve provider business fields and extensions.
MCP tool name
nexscope_geekbi_temu_goods_image_searchEquivalent REST API path
https://api.nexscope.ai/api/skill-api/v1/skills/geekbi-temu-goods-image-search/runJSON-RPC method
tools/callAuthentication
Send the user API key as a bearer token on every MCP JSON-RPC request.
Authorization: Bearer nk_xxxxxxxxxxxxxxxxxIf 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": "geekbi-temu-goods-image-search-1",
"method": "tools/call",
"params": {
"name": "nexscope_geekbi_temu_goods_image_search",
"arguments": {
"imageUrl": "https://example.invalid/replace-with-provider-oss-image",
"contentType": "image/jpeg"
}
}
}REST API equivalent
POST https://api.nexscope.ai/api/skill-api/v1/skills/geekbi-temu-goods-image-search/runCanonical detail URL
https://www.nexscope.ai/mcp-map/geekbi-temu-goods-image-searchArguments
| Name | Type | Required | Meaning |
|---|---|---|---|
imageUrl | string | required | Provider OSS temporary image URL, obtained through presignedPut and a successful PUT upload with the signature query removed. Replace the example.invalid placeholder before calling; external URLs are rejected upstream. Actual image must be at most 10 MB and JPEG, PNG, GIF, WebP or BMP. Example: https://example.invalid/replace-with-provider-oss-image |
contentType | string | optional | Must match OSS response and actual image bytes; omitted means server detection. Example: image/jpeg |
Response fields
Treat structuredContent as the programmatic API response payload.
No response field schema is defined for this tool.
Examples
Example arguments
{
"imageUrl": "https://example.invalid/replace-with-provider-oss-image",
"contentType": "image/jpeg"
}Example structuredContent
{
"errmsg": "ok",
"errcode": 200,
"columns": [],
"items": [],
"total": 0
}