{"ok":true,"site":{"host":"catchfly.dev","url":"https://catchfly.dev/","type":"live","desc":"Capture production traces, run Chrome WebMCP Evals from CI, and find regressions across app, model and tool versions.","tools":[{"name":"open_devpost_analytics","kind":"act","impl":"imperative","description":"Open the Catchfly Devpost analytics workspace when the user wants to inspect the demo, analyze WebMCP eval regressions, compare releases, or explore agent sessions. This navigates the current page from the public Catchfly landing page to the interactive workspace; it does not modify any analytics data. Call this before attempting analytics tools, which register after the workspace opens.","title":"Open Devpost analytics","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/"]},{"name":"get_current_view","kind":"answer","impl":"imperative","description":"Read what the Catchfly dashboard currently shows: active view, run comparison, filters, selected case, and the last action either operator took. Call this first to see the state the developer is looking at.","title":"Read the shared screen","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/w/9f2c7a41","pages":["/w/9f2c7a41"]}],"category":"Developer Tools","favicon":"/favicons/catchfly.dev.png","apiSurface":"spec","toolCount":2}}