{"ok":true,"site":{"host":"cprice-ping.github.io","url":"https://cprice-ping.github.io/WebMCP-Demo-Retail/","type":"live","desc":"ShopMCP","tools":[{"name":"view_products","kind":"act","impl":"imperative","description":"Fetches the product catalog from the backend API. Requires an active user session.","annotations":{"readOnlyHint":"true"},"inputSchema":{},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/WebMCP-Demo-Retail/"},{"name":"add_to_cart","kind":"act","impl":"imperative","description":"Adds a product to the shopping cart by product ID and quantity.","inputSchema":{"type":"object","properties":{"product_id":{"type":"string","description":"Product ID from the catalog"},"quantity":{"type":"integer","description":"Number of units to add","minimum":1}},"required":["product_id","quantity"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/WebMCP-Demo-Retail/"},{"name":"view_cart","kind":"answer","impl":"imperative","description":"Returns the current cart contents and total as JSON. Requires an active user session.","annotations":{"readOnlyHint":"true"},"inputSchema":{},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/WebMCP-Demo-Retail/"}],"category":"Commerce","apiSurface":"spec","toolCount":3}}