{"ok":true,"site":{"host":"andreban.github.io","url":"https://andreban.github.io/webmcp-checkout/","type":"live","desc":"WebMCP Checkout Demo","tools":[{"name":"set_coupon","kind":"act","impl":"imperative","description":"Applies a discount coupon code to recalculate the cart total.","inputSchema":{"type":"object","properties":{"code":{"type":"string","description":"Coupon code (e.g. \"SAVE50\")"}},"required":["code"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/webmcp-checkout/"},{"name":"checkout","kind":"transact","impl":"imperative","description":"Finalizes purchase and charges payment for the current cart total. If applying discounts or modifying the cart, invoke this in a separate step afterwards.","inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/webmcp-checkout/"}],"category":"Developer Tools","favicon":"/favicons/andreban.github.io.svg","apiSurface":"spec","toolCount":2}}