{"ok":true,"site":{"host":"ai-akari-webmcp-mv-atelier.vercel.app","url":"https://ai-akari-webmcp-mv-atelier.vercel.app/","type":"live","desc":"One doodle becomes a shared time-coded MV project that a human and WebMCP agent edit together.","tools":[{"name":"read_current_mv_project","kind":"answer","impl":"imperative","description":"Read the exact MV project currently visible to the human.","title":"Read current MV project","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"analyze_current_doodle","kind":"act","impl":"imperative","description":"Return image-derived local palette, brightness, contrast, orientation, movement and tone.","title":"Analyze current doodle","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"create_mv_plan","kind":"act","impl":"imperative","description":"Regenerate the shared visible 15-second plan using agent-supplied title/mood without DOM overwrite.","title":"Create MV plan","inputSchema":{"type":"object","properties":{"title":{"type":"string"},"mood":{"type":"string"}},"required":[],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"set_mood","kind":"act","impl":"imperative","description":"Change mood on the same human-visible project.","title":"Set mood","inputSchema":{"type":"object","properties":{"mood":{"type":"string"}},"required":["mood"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"propose_shot","kind":"act","impl":"imperative","description":"Read one current shot for human review.","title":"Propose a shot","inputSchema":{"type":"object","properties":{"shotId":{"type":"string"}},"required":["shotId"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"rewrite_shot","kind":"act","impl":"imperative","description":"Rewrite one shot in the same visible project.","title":"Rewrite a shot","inputSchema":{"type":"object","properties":{"shotId":{"type":"string"},"action":{"type":"string"},"prompt":{"type":"string"}},"required":["shotId"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"reorder_shots","kind":"act","impl":"imperative","description":"Reorder all shots and rebuild coherent start/end timecodes.","title":"Reorder shots","inputSchema":{"type":"object","properties":{"orderedIds":{"type":"array","items":{"type":"string"}}},"required":["orderedIds"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"inspect_provider_availability","kind":"answer","impl":"imperative","description":"Return truthful zero-spend provider state.","title":"Inspect provider availability","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"save_mv_project","kind":"act","impl":"imperative","description":"Persist the exact shared project to localStorage.","title":"Save MV project","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"render_or_prepare_video","kind":"act","impl":"imperative","description":"Prepare prompts without claiming unverified paid rendering.","title":"Render or prepare video","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"}],"category":"Media & Personal","apiSurface":"spec","toolCount":10}}