{"ok":true,"site":{"host":"handtrix.github.io","url":"https://handtrix.github.io/webmcp-vue/","type":"live","desc":"webmcp-vue playground","tools":[{"name":"greet","kind":"act","impl":"imperative","description":"Return a friendly greeting for a provided name.","title":"Greet someone","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"name":{"type":"string","description":"The name to greet."}},"required":["name"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/webmcp-vue/"},{"name":"add_numbers","kind":"act","impl":"imperative","description":"Add two numbers and return the sum.","title":"Add two numbers","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"a":{"type":"number","description":"First addend."},"b":{"type":"number","description":"Second addend."}},"required":["a","b"]},"outputSchema":{"type":"object","properties":{"sum":{"type":"number","description":"The sum of a and b."}},"required":["sum"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/webmcp-vue/"},{"name":"increment_counter","kind":"act","impl":"imperative","description":"Change the page's shared counter by a given amount (default 1).","title":"Increment counter","inputSchema":{"type":"object","properties":{"by":{"type":"number","description":"Amount to add (can be negative)."}}},"outputSchema":{"type":"object","properties":{"count":{"type":"number","description":"The counter value after the change."}},"required":["count"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/webmcp-vue/"},{"name":"wait_seconds","kind":"act","impl":"imperative","description":"Wait for the given number of seconds, then respond. Cancellable.","title":"Wait","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"seconds":{"type":"number","description":"How long to wait, in seconds."}},"required":["seconds"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/webmcp-vue/"}],"category":"Developer Tools","apiSurface":"spec","toolCount":4}}