{"ok":true,"site":{"host":"blank-webmcp-canvas.pages.dev","url":"https://blank-webmcp-canvas.pages.dev/","type":"live","desc":"BLANK is a conversational WebMCP canvas that can compose videos and social feeds on a PC.","tools":[{"name":"youtube.get_current_video","kind":"answer","impl":"imperative","description":"Read the current public YouTube video identity and playback state.","inputSchema":{},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/?mode=remote&room=YW45AGHU&display=44552ed8-72de-4e9e-8159-715252dc8aad"]},{"name":"youtube.get_playback_state","kind":"answer","impl":"imperative","description":"Read the current public YouTube playback time, duration, and state.","inputSchema":{},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/?mode=remote&room=YW45AGHU&display=44552ed8-72de-4e9e-8159-715252dc8aad"]},{"name":"youtube.pause_source","kind":"act","impl":"imperative","description":"Pause the original source tab before creating an official embed.","inputSchema":{},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/?mode=remote&room=YW45AGHU&display=44552ed8-72de-4e9e-8159-715252dc8aad"]},{"name":"youtube.get_visible_recommendations","kind":"answer","impl":"imperative","description":"Read a small list of recommendations already visible in the source tab.","inputSchema":{"type":"object","properties":{"limit":{"type":"number"}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/?mode=remote&room=YW45AGHU&display=44552ed8-72de-4e9e-8159-715252dc8aad"]},{"name":"social.get_visible_feed","kind":"answer","impl":"imperative","description":"Read a normalized, read-only feed from visible public context.","inputSchema":{"type":"object","properties":{"limit":{"type":"number"}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/?mode=remote&room=YW45AGHU&display=44552ed8-72de-4e9e-8159-715252dc8aad"]},{"name":"social.search_visible_context","kind":"answer","impl":"imperative","description":"Search normalized, visible public social context without writing.","inputSchema":{"type":"object","properties":{"query":{"type":"string"},"limit":{"type":"number"}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/?mode=remote&room=YW45AGHU&display=44552ed8-72de-4e9e-8159-715252dc8aad"]},{"name":"social.refresh","kind":"act","impl":"imperative","description":"Refresh the normalized read-only social result set.","inputSchema":{},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/?mode=remote&room=YW45AGHU&display=44552ed8-72de-4e9e-8159-715252dc8aad"]},{"name":"canvas.create_workspace","kind":"act","impl":"imperative","description":"Create a temporary BLANK workspace around an intent.","inputSchema":{"type":"object","properties":{"title":{"type":"string"},"intent":{"type":"string"}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/?mode=remote&room=YW45AGHU&display=44552ed8-72de-4e9e-8159-715252dc8aad"]},{"name":"canvas.mount_youtube","kind":"act","impl":"imperative","description":"Mount an official YouTube IFrame Player using a public video ID.","inputSchema":{"type":"object","properties":{"videoId":{"type":"string"},"startSeconds":{"type":"number"},"panelId":{"type":"string"}},"required":["videoId"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/?mode=remote&room=YW45AGHU&display=44552ed8-72de-4e9e-8159-715252dc8aad"]},{"name":"canvas.render_social_feed","kind":"act","impl":"imperative","description":"Render normalized read-only social posts in a Canvas panel.","inputSchema":{"type":"object","properties":{"panelId":{"type":"string"},"title":{"type":"string"},"items":{"type":"array"}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/?mode=remote&room=YW45AGHU&display=44552ed8-72de-4e9e-8159-715252dc8aad"]},{"name":"canvas.set_layout","kind":"act","impl":"imperative","description":"Apply a predefined Canvas layout.","inputSchema":{"type":"object","properties":{"preset":{"type":"string","enum":["video-focus","equal-split","video-full","social-overlay"]}},"required":["preset"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/?mode=remote&room=YW45AGHU&display=44552ed8-72de-4e9e-8159-715252dc8aad"]},{"name":"canvas.player.play","kind":"act","impl":"imperative","description":"Play the official Canvas YouTube player.","inputSchema":{},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/?mode=remote&room=YW45AGHU&display=44552ed8-72de-4e9e-8159-715252dc8aad"]},{"name":"canvas.player.pause","kind":"act","impl":"imperative","description":"Pause the official Canvas YouTube player.","inputSchema":{},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/?mode=remote&room=YW45AGHU&display=44552ed8-72de-4e9e-8159-715252dc8aad"]},{"name":"canvas.player.seek_relative","kind":"act","impl":"imperative","description":"Seek the official player by a relative number of seconds.","inputSchema":{"type":"object","properties":{"panelId":{"type":"string"},"offsetSeconds":{"type":"number"}},"required":["offsetSeconds"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/?mode=remote&room=YW45AGHU&display=44552ed8-72de-4e9e-8159-715252dc8aad"]},{"name":"canvas.player.seek_absolute","kind":"act","impl":"imperative","description":"Seek the official player to an absolute time.","inputSchema":{"type":"object","properties":{"panelId":{"type":"string"},"seconds":{"type":"number"}},"required":["seconds"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/?mode=remote&room=YW45AGHU&display=44552ed8-72de-4e9e-8159-715252dc8aad"]},{"name":"canvas.player.set_volume","kind":"act","impl":"imperative","description":"Set the official player volume from 0 to 100.","inputSchema":{"type":"object","properties":{"panelId":{"type":"string"},"volume":{"type":"number","minimum":0,"maximum":100}},"required":["volume"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/?mode=remote&room=YW45AGHU&display=44552ed8-72de-4e9e-8159-715252dc8aad"]},{"name":"canvas.player.get_state","kind":"answer","impl":"imperative","description":"Read the official Canvas player state.","inputSchema":{},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/?mode=remote&room=YW45AGHU&display=44552ed8-72de-4e9e-8159-715252dc8aad"]},{"name":"canvas.panel.focus","kind":"act","impl":"imperative","description":"Focus one Canvas panel.","inputSchema":{"type":"object","properties":{"panelId":{"type":"string"}},"required":["panelId"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/?mode=remote&room=YW45AGHU&display=44552ed8-72de-4e9e-8159-715252dc8aad"]},{"name":"canvas.panel.resize","kind":"act","impl":"imperative","description":"Resize one Canvas panel without touching the source page.","inputSchema":{"type":"object","properties":{"panelId":{"type":"string"},"bounds":{"type":"object"}},"required":["panelId"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/?mode=remote&room=YW45AGHU&display=44552ed8-72de-4e9e-8159-715252dc8aad"]},{"name":"canvas.panel.hide","kind":"act","impl":"imperative","description":"Hide one Canvas panel.","inputSchema":{"type":"object","properties":{"panelId":{"type":"string"}},"required":["panelId"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/?mode=remote&room=YW45AGHU&display=44552ed8-72de-4e9e-8159-715252dc8aad"]},{"name":"canvas.panel.remove","kind":"act","impl":"imperative","description":"Remove one Canvas panel.","inputSchema":{"type":"object","properties":{"panelId":{"type":"string"}},"required":["panelId"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/?mode=remote&room=YW45AGHU&display=44552ed8-72de-4e9e-8159-715252dc8aad"]},{"name":"canvas.get_state","kind":"answer","impl":"imperative","description":"Read the current Canvas workspace state.","inputSchema":{},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/?mode=remote&room=YW45AGHU&display=44552ed8-72de-4e9e-8159-715252dc8aad"]},{"name":"canvas.clear","kind":"act","impl":"imperative","description":"Clear the temporary Canvas workspace.","inputSchema":{},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/?mode=remote&room=YW45AGHU&display=44552ed8-72de-4e9e-8159-715252dc8aad"]},{"name":"canvas.open_x","kind":"act","impl":"imperative","description":"Show a clickable link on the PC canvas that opens X in this Chrome. Does not log in inside BLANK.","inputSchema":{},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/?mode=remote&room=YW45AGHU&display=44552ed8-72de-4e9e-8159-715252dc8aad"]}],"category":"AI & Agents","apiSurface":"spec","toolCount":24}}