{"ok":true,"site":{"host":"andyhung0723.github.io","url":"https://andyhung0723.github.io/webmcp-demo/","type":"live","desc":"WebMCP Pet Commerce Benchmark","tools":[{"name":"search_pet_products","kind":"answer","impl":"imperative","description":"Search the pet product catalog by pet type, category, life stage, need tags, price, rating, stock, and text query.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"query":{"type":"string"},"petType":{"type":"string","enum":["dog","cat","all"]},"category":{"type":"string","enum":["food","supplement","toy","cleaning","travel","all"]},"lifeStage":{"type":"string","enum":["puppy","kitten","adult","senior","all"]},"needs":{"oneOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]},"maxPrice":{"type":"number"},"minRating":{"type":"number"},"inStockOnly":{"type":"boolean"},"limit":{"type":"number","minimum":1,"maximum":20}},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/webmcp-demo/","pages":["/webmcp-demo/"]},{"name":"get_pet_product_details","kind":"answer","impl":"imperative","description":"Get full details for a pet product by productId.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","required":["productId"],"properties":{"productId":{"type":"string"}},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/webmcp-demo/","pages":["/webmcp-demo/"]},{"name":"add_pet_product_to_cart","kind":"act","impl":"imperative","description":"Add an in-stock pet product to the cart. Use quantity 1 for the benchmark task unless the user asks otherwise.","inputSchema":{"type":"object","required":["productId"],"properties":{"productId":{"type":"string"},"quantity":{"type":"number","minimum":1,"maximum":10}},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/webmcp-demo/","pages":["/webmcp-demo/"]},{"name":"view_cart","kind":"act","impl":"imperative","description":"View current cart line items, quantities, and total price.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/webmcp-demo/","pages":["/webmcp-demo/"]}],"category":"Developer Tools","favicon":"/favicons/andyhung0723.github.io.ico","apiSurface":"spec","toolCount":4}}