Identify a marketplace listing
resolve_listingIdentify a Kingdom Hearts, Demon Slayer and One Piece item from a marketplace listing (Mercari, Yahoo! Auctions, Suruga-ya, Mandarake, eBay…). Paste the listing title as-is (Japanese or English), e.g. {title: "一番くじ キングダムハーツ A賞 ソラ フィギュア 箱なし", price_jpy: 4500}. Returns candidates[] (sku_id, name_en, confidence 0-1, why, source_url, page_url = the item's page on merchgraph.app; several when the title is ambiguous), weak_matches[] when unsure, conditions[] (Japanese condition words such as 未使用/箱なし explained), flags[] (bootleg caution notes, not a verdict), price (original price and listing-to-original ratio when price_jpy is given), shipping (whether a shipping-forwarding service is needed from abroad; set platform for a precise answer; for Mercari/Suruga-ya a note that Mercari's global app may allow direct purchase in some countries), acquisition notes and next_checks_en (what to ask the seller). Listing text is not stored. For many listings at once use resolve_listings_batch.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"title": "<title>"
},
"name": "resolve_listing"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| src | No | Traffic-source tag for usage statistics, used by the website (optional; only the tag and time are logged). Agents can omit it. | |
| url | No | Listing URL. Optional; not stored and not fetched. | |
| title | Yes | The listing title, copied as-is (required). | |
| platform | No | Where it is listed. Optional. | |
| price_jpy | No | Listing price in Japanese yen. Optional; enables the comparison with the original price. | |
| description | No | Part of the listing description, e.g. condition notes such as 開封済み. Optional; improves condition and bootleg checks. |