tools-it.fly.dev
Zada — the store that shops with you. A live fashion storefront where people and AI agents shop together through WebMCP / MCP tools, in one shared session.
First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com
Answer 8 · Act 9 · Transact 0 · Score: Not yet scored
Tool inspector
search_products
Search the live catalog (e.g. "men's pants", "women linen blazer") with filters on ANYTHING: price range, sale state, colors, keywords to include/exclude, availability in a specific size or in the human's saved size, plus sorting. Returns products with ids, prices, sale flags, colors and image URLs, and shows the result grid in the shop UI. Always the first step — its product ids feed every other tool.
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
query |
string | yes | What to look for, natural language, e.g. "men's pants" |
section |
string | no | Force a store section; otherwise inferred from the query |
limit |
integer | no | Max products to return (default 24) |
min_price |
number | no | Only items at or above this price, in the store currency |
max_price |
number | no | Only items at or below this price, in the store currency (e.g. 200 = ₪200) |
on_sale_only |
boolean | no | Only items currently reduced |
min_discount_pct |
number | no | Only items reduced by at least this percent (e.g. 30) |
colors |
array | no | Only items available in any of these colors, e.g. ["black","beige"] |
include_words |
array | no | Product name must contain all of these words, e.g. ["linen"] |
exclude_words |
array | no | Drop items whose name contains any of these words, e.g. ["jogging"] |
size |
string | no | Only items with THIS size in live stock (e.g. "M", "42"). Checks real per-size availability. |
in_my_size_only |
boolean | no | Only items in live stock in the human's saved size (size systems converted automatically). Costs a live per-size check of up to 36 candidates per call (a few seconds); the result says how many were checked and, via hasMore/nextOffset, whether to call again with offset. |
sort |
string | no | Result order (default relevance) — applied to every match, not just the first page |
offset |
integer | no | Skip this many matches (after filters and sort) — paging: use nextOffset from the previous result |
Raw JSON schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"minLength": 2,
"description": "What to look for, natural language, e.g. \"men's pants\""
},
"section": {
"description": "Force a store section; otherwise inferred from the query",
"type": "string",
"enum": [
"MAN",
"WOMAN",
"KID"
]
},
"limit": {
"description": "Max products to return (default 24)",
"type": "integer",
"minimum": 1,
"maximum": 60
},
"min_price": {
"description": "Only items at or above this price, in the store currency",
"type": "number"
},
"max_price": {
"description": "Only items at or below this price, in the store currency (e.g. 200 = ₪200)",
"type": "number"
},
"on_sale_only": {
"description": "Only items currently reduced",
"type": "boolean"
},
"min_discount_pct": {
"description": "Only items reduced by at least this percent (e.g. 30)",
"type": "number",
"minimum": 1,
"maximum": 90
},
"colors": {
"description": "Only items available in any of these colors, e.g. [\"black\",\"beige\"]",
"type": "array",
"items": {
"type": "string"
}
},
"include_words": {
"description": "Product name must contain all of these words, e.g. [\"linen\"]",
"type": "array",
"items": {
"type": "string"
}
},
"exclude_words": {
"description": "Drop items whose name contains any of these words, e.g. [\"jogging\"]",
"type": "array",
"items": {
"type": "string"
}
},
"size": {
"description": "Only items with THIS size in live stock (e.g. \"M\", \"42\"). Checks real per-size availability.",
"type": "string"
},
"in_my_size_only": {
"description": "Only items in live stock in the human's saved size (size systems converted automatically). Costs a live per-size check of up to 36 candidates per call (a few seconds); the result says how many were checked and, via hasMore/nextOffset, whether to call again with offset.",
"type": "boolean"
},
"sort": {
"description": "Result order (default relevance) — applied to every match, not just the first page",
"type": "string",
"enum": [
"relevance",
"price_asc",
"price_desc",
"discount"
]
},
"offset": {
"description": "Skip this many matches (after filters and sort) — paging: use nextOffset from the previous result",
"type": "integer",
"minimum": 0,
"maximum": 2000
}
},
"required": [
"query"
],
"additionalProperties": false
}
Similar websites
cleardose-webmcp-demo.netlify.app
See the ClearDose WebMCP use case, shared Vue and Pinia architecture, demo workflow, source repository, and submission readiness.
4over4.com
4OVER4.COM prints 1,000+ custom products on 60+ paper stocks in Queens, with same-day shipping on most orders and 150,000+ businesses served since 1999.
camdentools.com
Construction tools and equipment
autolab.run
Super intelligence for car lovers. A WebMCP vehicle configurator, an agentic owner's guide with a live digital twin, and the 3D creation engine that measures th…