{"ok":true,"site":{"host":"webmcp-workshop.pages.dev","url":"https://webmcp-workshop.pages.dev/observable-feedback/","type":"live","desc":"Beancrest","tools":[{"name":"add_to_cart","kind":"act","impl":"imperative","description":"Add a latte.","title":"Add latte to cart","annotations":{"readOnlyHint":false},"inputSchema":{"type":"object","properties":{},"required":[]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/observable-feedback/"},{"name":"clear_cart","kind":"act","impl":"imperative","description":"Empty the cart.","title":"Clear the cart","annotations":{"readOnlyHint":false},"inputSchema":{"type":"object","properties":{},"required":[]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/observable-feedback/"},{"name":"search_menu","kind":"answer","impl":"imperative","description":"Read-only menu search.","title":"Search the menu","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"q":{"type":"string"}},"required":[]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/observable-feedback/"},{"name":"book_table","kind":"transact","impl":"imperative","description":"Reserve a table.","title":"Book a table","annotations":{"readOnlyHint":false},"inputSchema":{"type":"object","properties":{},"required":[]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/observable-feedback/"},{"name":"reorder_last_visit","kind":"act","impl":"imperative","description":"Add 3 items.","title":"Reorder last visit","annotations":{"readOnlyHint":false},"inputSchema":{"type":"object","properties":{},"required":[]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/observable-feedback/"},{"name":"fill_reservation","kind":"transact","impl":"imperative","description":"Fill name, email, party, time.","title":"Fill reservation form","annotations":{"readOnlyHint":false},"inputSchema":{"type":"object","properties":{},"required":[]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/observable-feedback/"},{"name":"submit_reservation","kind":"transact","impl":"imperative","description":"Submit. Reversible within 15s.","title":"Submit reservation","annotations":{"readOnlyHint":false},"inputSchema":{"type":"object","properties":{},"required":[]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/observable-feedback/"}],"category":"Commerce","apiSurface":"spec","toolCount":7}}