{"ok":true,"site":{"host":"ai-sdk-webmcp.persona-chat.dev","url":"https://ai-sdk-webmcp.persona-chat.dev/","type":"live","desc":"","tools":[{"name":"search_products","kind":"answer","impl":"imperative","description":"Search the product catalog by free-text query (e.g. 'waterproof trail shoe', 'blue running', 'jacket'). Returns matching products with SKU, title, brand, color, price, imageUrl, and imageAlt.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Free-text search query."}},"required":["query"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"view_product","kind":"act","impl":"imperative","description":"Look at one product in detail by SKU (from search_products results). Highlights it on the page and returns its full description plus imageUrl/imageAlt. Read-only.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"sku":{"type":"string"}},"required":["sku"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"add_to_cart","kind":"act","impl":"imperative","description":"Add a product to the shopper's cart by SKU (from search_products results). Returns the updated cart so you can confirm the running total.","annotations":{"readOnlyHint":false},"inputSchema":{"type":"object","properties":{"sku":{"type":"string"},"quantity":{"type":"integer","minimum":1}},"required":["sku"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"remove_from_cart","kind":"act","impl":"imperative","description":"Remove a product from the cart by SKU, or reduce its quantity. Omit quantity to remove the line entirely. Returns the updated cart.","annotations":{"readOnlyHint":false},"inputSchema":{"type":"object","properties":{"sku":{"type":"string"},"quantity":{"type":"integer","minimum":1}},"required":["sku"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"apply_promo","kind":"act","impl":"imperative","description":"Apply a promo code to the cart (e.g. TRAIL10, TRAILVIP, SUMMIT20). Returns whether it was accepted and the updated cart with the discount applied.","annotations":{"readOnlyHint":false},"inputSchema":{"type":"object","properties":{"code":{"type":"string"}},"required":["code"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"}],"category":"Commerce","favicon":"/favicons/ai-sdk-webmcp.persona-chat.dev.png","apiSurface":"spec","toolCount":5}}