{"ok":true,"site":{"host":"agentcathq.github.io","url":"https://agentcathq.github.io/webmcp-react/playground/","type":"live","desc":"WebMCP Wordle","tools":[{"name":"start_game","kind":"act","impl":"imperative","description":"Start a new Wordle game. Normal mode: guess any valid 5-letter word each turn. Hard mode: green letters must stay in the same position and yellow letters must be reused in every subsequent guess.","inputSchema":{"type":"object","properties":{"difficulty":{"type":"string","enum":["normal","hard"],"description":"Normal: any valid word is accepted each turn. Hard: confirmed letters (green in same position, yellow somewhere) must appear in all future guesses."}},"required":["difficulty"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/webmcp-react/playground/"},{"name":"slow_hint","kind":"act","impl":"imperative","description":"Return a hint after a 3 second delay. Honors cancellation via the execution AbortSignal.","inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/webmcp-react/playground/"}],"category":"Media & Personal","apiSurface":"spec","toolCount":2}}