{"ok":true,"site":{"host":"umbra-webmcp.vercel.app","url":"https://umbra-webmcp.vercel.app/","type":"live","desc":"UMBRA DRIFT is a living WebMCP recovery trial where a human changes the light and an agent must safely recover.","tools":[{"name":"umbra_read_trial","kind":"answer","impl":"imperative","description":"Read the current UMBRA DRIFT trial, including human-controlled light state, rig transforms, revisions, temporary capabilities and alignment. This does not change the page.","annotations":{"readOnlyHint":true,"untrustedContentHint":false},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"umbra_measure_projection","kind":"act","impl":"imperative","description":"Measure signed projection residuals for one to four shadow cutouts under the current human-controlled light. It changes no lamp, rig, or grant; the visible audit ledger records the measurement.","annotations":{"readOnlyHint":true,"untrustedContentHint":false},"inputSchema":{"type":"object","properties":{"cutouts":{"type":"array","items":{"type":"string","enum":["moon","key","fan","thorn"]},"minItems":1,"maxItems":4,"uniqueItems":true,"description":"Optional unique cutouts to measure. Omit to measure all four."}},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"umbra_request_capability","kind":"act","impl":"imperative","description":"Ask the human to grant the temporary COMPOSE or one-shot AWAKEN capability. This only creates a visible request; it cannot grant permission itself.","annotations":{"readOnlyHint":false,"untrustedContentHint":false},"inputSchema":{"type":"object","properties":{"capability":{"type":"string","enum":["COMPOSE","AWAKEN"],"description":"The human-owned capability being requested."},"reason":{"type":"string","minLength":4,"maxLength":180,"pattern":"\\S","description":"A concise reason shown to the human."}},"required":["capability","reason"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"}],"category":"Media & Personal","favicon":"/favicons/umbra-webmcp.vercel.app.svg","apiSurface":"spec","toolCount":3}}