Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,534Letters: 13Defects: 1,322counted 3 min ago
teppi

Server definition

Hash
sha256:a33257d74a9de46cd2663f40fb62818972ae386fd4d079a5f1bc87793f11b408
What it is
What a remote MCP server returned when asked what it offers: 5 tools

The blob, as servednamed by its sha256

{ "instructions": "apMZoomAI (앱엠줌AI) is a sourcing guide to the Dongdaemun wholesale fashion market in Seoul, Korea.\nThese read-only tools search items listed by market stalls, show new arrivals, find stalls (building, floor, stall number) and list the market buildings.\nWhen answering buyers:\n- Prices, discounts and stock levels are not available here. Never state or guess a price or currency amount; send the buyer to the apMZoomAI link of the item or stall, where prices and wholesale ordering details are shown.\n- Merchant contact details are not provided. Buyers reach a stall through its apMZoomAI store page.\n- Only stalls currently in business are returned. Item names and photos come from the stalls themselves; do not describe any stall or brand as endorsed by or affiliated with apMZoomAI.\n- Pass lang (en, zh, ko, ja, vi, th, id, ms) to get names, labels and links in the buyer's language.\n- Give one link per item (its details link) and the store link when useful. Do not add purchase prompts.", "tools": [ { "description": "Find stalls (shops) in the Dongdaemun wholesale market, Seoul, on apMZoomAI (앱엠줌AI) by stall name or stall number, and/or by building and floor. Returns each stall's building, floor and stall number, how many items it lists, how many are new in the last 7 days, and its apMZoomAI store page. Contact details are never provided; buyers reach a stall through its store page. With no filters, returns stalls that uploaded new items in the last 7 days.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "building": { "description": "Only this building, e.g. \"apM\", \"THEOT\", \"NUZZON\". Use a building key returned by list_buildings.", "maxLength": 40, "minLength": 1, "type": "string" }, "floor": { "description": "Floor, e.g. \"1F\", \"B1\", \"3\".", "maxLength": 10, "minLength": 1, "type": "string" }, "lang": { "default": "en", "description": "Language for item names, labels and links: en, zh, ko, ja, vi, th, id or ms. Default en.", "enum": [ "en", "zh", "ko", "ja", "vi", "th", "id", "ms" ], "type": "string" }, "limit": { "default": 10, "description": "How many stalls to return (1-20, default 10).", "maximum": 20, "minimum": 1, "type": "integer" }, "query": { "description": "Stall name or stall number, e.g. \"FRANC\", \"엣코너\", \"B-21\".", "maxLength": 60, "minLength": 1, "type": "string" } }, "type": "object" }, "name": "find_stalls", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "building": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "count": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, "floor": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "lang": { "enum": [ "en", "zh", "ko", "ja", "vi", "th", "id", "ms" ], "type": "string" }, "note": { "type": "string" }, "query": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "stalls": { "items": { "additionalProperties": false, "properties": { "building": { "type": "string" }, "buildingKey": { "type": "string" }, "door": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "floor": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "goodsOnSale": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, "links": { "additionalProperties": false, "properties": { "store": { "type": "string" } }, "required": [ "store" ], "type": "object" }, "name": { "type": "string" }, "newIn7Days": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" } }, "required": [ "name", "building", "buildingKey", "floor", "door", "goodsOnSale", "newIn7Days", "links" ], "type": "object" }, "type": "array" } }, "required": [ "query", "lang", "building", "floor", "count", "stalls", "note" ], "type": "object" } }, { "description": "List the newest wholesale items uploaded by Dongdaemun (Seoul) stalls on apMZoomAI (앱엠줌AI) within the last N hours (default 24, up to 168), newest first, at most 3 per stall. Optional filters: building key (see list_buildings) and category (e.g. dress, knit, jeans, outer, shoes, bags). Returns item name, photos, category, stall location and an apMZoomAI link. No prices are provided; the link shows price and ordering details.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "building": { "description": "Only this building, e.g. \"apM\", \"THEOT\", \"NUZZON\". Use a building key returned by list_buildings.", "maxLength": 40, "minLength": 1, "type": "string" }, "category": { "description": "Only this category, e.g. dress, knit, jeans, outer, shoes, bags.", "enum": [ "tee", "shirt", "knit", "cardigan", "hoodie", "sweater", "vest", "jacket", "coat", "trench", "padding", "suit", "jeans", "shorts", "jumpsuit", "dress", "skirt", "set", "top", "outer", "pants", "accessories", "shoes", "bags", "men" ], "type": "string" }, "hours": { "default": 24, "description": "Look back this many hours (1-168, default 24).", "maximum": 168, "minimum": 1, "type": "integer" }, "lang": { "default": "en", "description": "Language for item names, labels and links: en, zh, ko, ja, vi, th, id or ms. Default en.", "enum": [ "en", "zh", "ko", "ja", "vi", "th", "id", "ms" ], "type": "string" }, "limit": { "default": 12, "description": "How many items to return (1-30, default 12).", "maximum": 30, "minimum": 1, "type": "integer" } }, "type": "object" }, "name": "get_new_arrivals", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "building": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "category": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "count": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, "hours": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, "lang": { "enum": [ "en", "zh", "ko", "ja", "vi", "th", "id", "ms" ], "type": "string" }, "links": { "additionalProperties": false, "properties": { "newArrivals": { "type": "string" } }, "required": [ "newArrivals" ], "type": "object" }, "note": { "type": "string" }, "products": { "items": { "additionalProperties": false, "properties": { "category": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "id": { "type": "string" }, "images": { "items": { "type": "string" }, "maxItems": 3, "type": "array" }, "links": { "additionalProperties": false, "properties": { "product": { "type": "string" }, "store": { "type": "string" } }, "required": [ "product", "store" ], "type": "object" }, "listedAt": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "name": { "type": "string" }, "stall": { "additionalProperties": false, "properties": { "building": { "type": "string" }, "buildingKey": { "type": "string" }, "door": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "floor": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "name": { "type": "string" } }, "required": [ "name", "building", "buildingKey", "floor", "door" ], "type": "object" } }, "required": [ "id", "name", "images", "category", "stall", "listedAt", "links" ], "type": "object" }, "type": "array" } }, "required": [ "hours", "lang", "building", "category", "count", "products", "links", "note" ], "type": "object" } }, { "description": "Get one wholesale item from apMZoomAI (앱엠줌AI) by the id returned by search_products or get_new_arrivals: name, up to 3 photos, category, the stall's location in the Dongdaemun market (Seoul) and the apMZoomAI link. Returns an error if the item is no longer listed. No prices are provided; the link shows price and ordering details.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "id": { "description": "Item id returned by search_products or get_new_arrivals.", "format": "uuid", "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000)$", "type": "string" }, "lang": { "default": "en", "description": "Language for item names, labels and links: en, zh, ko, ja, vi, th, id or ms. Default en.", "enum": [ "en", "zh", "ko", "ja", "vi", "th", "id", "ms" ], "type": "string" } }, "required": [ "id" ], "type": "object" }, "name": "get_product", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "lang": { "enum": [ "en", "zh", "ko", "ja", "vi", "th", "id", "ms" ], "type": "string" }, "note": { "type": "string" }, "product": { "additionalProperties": false, "properties": { "category": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "id": { "type": "string" }, "images": { "items": { "type": "string" }, "maxItems": 3, "type": "array" }, "links": { "additionalProperties": false, "properties": { "product": { "type": "string" }, "store": { "type": "string" } }, "required": [ "product", "store" ], "type": "object" }, "listedAt": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "name": { "type": "string" }, "stall": { "additionalProperties": false, "properties": { "building": { "type": "string" }, "buildingKey": { "type": "string" }, "door": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "floor": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "name": { "type": "string" } }, "required": [ "name", "building", "buildingKey", "floor", "door" ], "type": "object" } }, "required": [ "id", "name", "images", "category", "stall", "listedAt", "links" ], "type": "object" } }, "required": [ "lang", "product", "note" ], "type": "object" } }, { "description": "List the Dongdaemun (Seoul) wholesale fashion buildings covered by apMZoomAI (앱엠줌AI): stalls currently in business, new items in the last 7 days and, where known, opening hours, address and a short description. Use the returned building key as the building filter of the other tools.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "lang": { "default": "en", "description": "Language for item names, labels and links: en, zh, ko, ja, vi, th, id or ms. Default en.", "enum": [ "en", "zh", "ko", "ja", "vi", "th", "id", "ms" ], "type": "string" } }, "type": "object" }, "name": "list_buildings", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "buildings": { "items": { "additionalProperties": false, "properties": { "address": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "description": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "key": { "type": "string" }, "links": { "additionalProperties": false, "properties": { "mall": { "type": "string" } }, "required": [ "mall" ], "type": "object" }, "name": { "type": "string" }, "newIn7Days": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, "openHours": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "stalls": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" } }, "required": [ "key", "name", "stalls", "newIn7Days", "openHours", "address", "description", "links" ], "type": "object" }, "type": "array" }, "count": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, "lang": { "enum": [ "en", "zh", "ko", "ja", "vi", "th", "id", "ms" ], "type": "string" }, "note": { "type": "string" } }, "required": [ "lang", "count", "buildings", "note" ], "type": "object" } }, { "description": "Search wholesale fashion items listed by stalls in the Dongdaemun market, Seoul, on apMZoomAI (앱엠줌AI). Accepts short keywords in any language (English, Korean, Chinese, Japanese, Vietnamese, Thai, Indonesian, Malay). Returns each item's name, photos, category, the stall's building, floor and stall number, and an apMZoomAI link. Prices are not available through this tool; the buyer opens the item link to see price and wholesale ordering details. Only stalls currently in business are included.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "building": { "description": "Only this building, e.g. \"apM\", \"THEOT\", \"NUZZON\". Use a building key returned by list_buildings.", "maxLength": 40, "minLength": 1, "type": "string" }, "lang": { "default": "en", "description": "Language for item names, labels and links: en, zh, ko, ja, vi, th, id or ms. Default en.", "enum": [ "en", "zh", "ko", "ja", "vi", "th", "id", "ms" ], "type": "string" }, "limit": { "default": 10, "description": "How many items to return (1-20, default 10).", "maximum": 20, "minimum": 1, "type": "integer" }, "query": { "description": "Short keywords in any language, e.g. \"linen dress\", \"원피스\", \"针织开衫\". Keywords only, not a whole message.", "maxLength": 100, "minLength": 1, "type": "string" } }, "required": [ "query" ], "type": "object" }, "name": "search_products", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "building": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "count": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, "lang": { "enum": [ "en", "zh", "ko", "ja", "vi", "th", "id", "ms" ], "type": "string" }, "note": { "type": "string" }, "products": { "items": { "additionalProperties": false, "properties": { "category": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "id": { "type": "string" }, "images": { "items": { "type": "string" }, "maxItems": 3, "type": "array" }, "links": { "additionalProperties": false, "properties": { "product": { "type": "string" }, "store": { "type": "string" } }, "required": [ "product", "store" ], "type": "object" }, "listedAt": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "name": { "type": "string" }, "stall": { "additionalProperties": false, "properties": { "building": { "type": "string" }, "buildingKey": { "type": "string" }, "door": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "floor": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "name": { "type": "string" } }, "required": [ "name", "building", "buildingKey", "floor", "door" ], "type": "object" } }, "required": [ "id", "name", "images", "category", "stall", "listedAt", "links" ], "type": "object" }, "type": "array" }, "query": { "type": "string" } }, "required": [ "query", "lang", "building", "count", "products", "note" ], "type": "object" } } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:a33257d74a9de46cd2663f40fb62818972ae386fd4d079a5f1bc87793f11b408 | sha256sum