{"ok":true,"site":{"host":"dragonjump.github.io","url":"https://dragonjump.github.io/Webmcp-Shopo/","type":"live","desc":"Shop0","tools":[{"name":"add_to_cart","kind":"act","impl":"imperative","description":"Add Pure Man Kurta Green to the cart. Requires size (S, M, L, XL) and logo (big or small). Optional: qty (default 1), note. Returns new cart item count.","inputSchema":{"type":"object","properties":{"size":{"type":"string","enum":["S","M","L","XL"]},"logo":{"type":"string","enum":["big","small"]},"qty":{"type":"integer","minimum":1,"default":1},"note":{"type":"string","maxLength":500}},"required":["size","logo"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/Webmcp-Shopo/"},{"name":"get_size_recommendation","kind":"answer","impl":"imperative","description":"Recommend kurta size from height (cm) and weight (kg). Returns S, M, L, or XL. Does not modify any state.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"heightCm":{"type":"number","minimum":140,"maximum":220},"weightKg":{"type":"number","minimum":40,"maximum":150}},"required":["heightCm","weightKg"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/Webmcp-Shopo/"},{"name":"get_cart_summary","kind":"answer","impl":"imperative","description":"Return current cart item count and a short summary of items (name, size, logo, qty, price in RM). Does not modify the cart.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/Webmcp-Shopo/"},{"name":"reset_cart","kind":"act","impl":"imperative","description":"Clear all items from the cart. Use when the user wants to start over.","inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/Webmcp-Shopo/"},{"name":"list_products","kind":"answer","impl":"imperative","description":"List Pure Man Kurta products, optionally filtered by size(s), price range (RM), body type, or min rating. Returns count and summary. Does not change UI filters.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"sizes":{"type":"array","items":{"type":"string","enum":["S","M","L","XL"]}},"logo":{"type":"string","enum":["big","small"]},"priceMin":{"type":"number","minimum":0},"priceMax":{"type":"number","minimum":0},"bodyType":{"type":"string","enum":["fit","fat","chubby","large","xl"]},"minRating":{"type":"integer","minimum":0,"maximum":5}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/Webmcp-Shopo/"}],"category":"Commerce","favicon":"/favicons/dragonjump.github.io.ico","apiSurface":"spec","toolCount":5}}