{"ok":true,"site":{"host":"davidmarkgardiner.github.io","url":"https://davidmarkgardiner.github.io/webmcp-atelier/","type":"live","desc":"See how GatherGraph lets a person and agent coordinate independent local providers with native WebMCP tools, visible repairs, and human approval.","tools":[{"name":"compose_event_plan","kind":"act","impl":"imperative","description":"Compose venue, catering, access, and setup fixtures into one event plan.","annotations":{},"inputSchema":{"type":"object","properties":{"guests":{"type":"number"},"budget":{"type":"number"}},"required":["guests","budget"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/webmcp-atelier/"},{"name":"repair_constraint_conflicts","kind":"act","impl":"imperative","description":"Repair the visible fixture timing conflict.","annotations":{},"inputSchema":{"type":"object","properties":{"conflict":{"type":"string"}},"required":["conflict"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/webmcp-atelier/"},{"name":"request_plan_approval","kind":"transact","impl":"imperative","description":"Request human approval for the repaired event plan.","annotations":{"needsApproval":true},"inputSchema":{"type":"object","properties":{"plan":{"type":"string"}},"required":["plan"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/webmcp-atelier/"},{"name":"commit_simulated_dossier","kind":"act","impl":"imperative","description":"Commit an approved event dossier to local fixture state.","annotations":{"needsApproval":true},"inputSchema":{"type":"object","properties":{"approval":{"type":"string"}},"required":["approval"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/webmcp-atelier/"}],"category":"Productivity & Business","apiSurface":"spec","toolCount":4}}