{"ok":true,"site":{"host":"airlock.dofolabs.space","url":"https://airlock.dofolabs.space/","type":"live","desc":"5,000 compensation records are generated in this tab and stay there. Your AI agent audits them through a bounded, budgeted, fully audited WebMCP tool interface, and never receives an individual…","tools":[{"name":"load_sample_dataset","kind":"act","impl":"imperative","description":"Loads a synthetic 5,000-employee compensation dataset into the page for analysis. The data stays in this browser tab and is never uploaded. Call this first; every analysis tool becomes available once it succeeds.","annotations":{"readOnlyHint":false},"inputSchema":{"type":"object","properties":{"seed":{"type":"number","description":"Optional. Fixes the generated dataset so results are reproducible."}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"describe_dataset","kind":"answer","impl":"imperative","description":"Returns the dataset schema: which dimensions can be grouped by, which metrics can be measured, and the disclosure policy in force. Contains no employee data and no cohort sizes. Use it to plan an analysis before spending disclosure budget.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"}],"category":"Productivity & Business","favicon":"/favicons/airlock.dofolabs.space.png","apiSurface":"spec","toolCount":2}}