{"ok":true,"site":{"host":"shmakovdima.github.io","url":"https://shmakovdima.github.io/webmcp-browser-benchmark/","type":"live","desc":"Northstar Store","tools":[{"name":"search_products","kind":"answer","impl":"imperative","description":"Find store products by text, category, price, tags, and stock availability.","title":"Search products","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"query":{"type":"string"},"category":{"type":"string","enum":["headphones","keyboards","mice","monitors"]},"maxPriceCents":{"type":"integer"},"tags":{"type":"array","items":{"type":"string"}},"inStockOnly":{"type":"boolean"},"sort":{"type":"string","enum":["price_asc","price_desc","rating_desc"]}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/webmcp-browser-benchmark/"},{"name":"get_product","kind":"answer","impl":"imperative","description":"Get the complete product details shown on the product detail page.","title":"Get product","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"productId":{"type":"string"}},"required":["productId"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/webmcp-browser-benchmark/"},{"name":"set_cart_item","kind":"act","impl":"imperative","description":"Add, update, or remove one product color and quantity in the cart.","title":"Update cart item","annotations":{"readOnlyHint":false},"inputSchema":{"type":"object","properties":{"productId":{"type":"string"},"color":{"type":"string"},"quantity":{"type":"integer","minimum":0}},"required":["productId","color","quantity"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/webmcp-browser-benchmark/"},{"name":"get_cart","kind":"answer","impl":"imperative","description":"Return the current cart lines, subtotal, shipping fee, and total.","title":"Get cart","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/webmcp-browser-benchmark/"},{"name":"place_test_order","kind":"transact","impl":"imperative","description":"Place a synthetic test order using the current cart and shipping details. No payment occurs.","title":"Place test order","annotations":{"consequentialHint":true},"inputSchema":{"type":"object","properties":{"name":{"type":"string"},"email":{"type":"string","format":"email"},"address":{"type":"string"},"city":{"type":"string"},"postalCode":{"type":"string"},"country":{"type":"string"}},"required":["name","email","address","city","postalCode","country"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/webmcp-browser-benchmark/"}],"category":"Commerce","favicon":"/favicons/shmakovdima.github.io.svg","apiSurface":"spec","toolCount":5}}