{"ok":true,"site":{"host":"smart-home","url":"https://googlechromelabs.github.io/webmcp-tools/demos/smart-home/","desc":"Chrome Labs smart-home dashboard demo for dynamic device control","type":"demo","category":"Media & Personal","tools":[{"name":"rearrangeDOMComponents","kind":"act","impl":"imperative","description":"Rearranges the user's home dashboard by adding, removing, or reordering smart home control components based on the user's intent.","inputSchema":{"type":"object","properties":{"componentIds":{"type":"array","items":{"type":"string"},"description":"Array of component IDs to display on the dashboard. Examples: 'thermostat_control', 'camera_front_door', 'lock_front_door', 'smart_lights_living_room', 'energy_summary', 'weather_widget', 'media_player_living_room', 'alarm_panel', 'air_quality_sensor', 'robot_vacuum', 'solar_grid'"}},"required":["componentIds"]},"executable":true,"handlerField":"execute"}],"_scrape":{"etag":"\"6a6d0033-30d\"","lastModified":"Fri, 31 Jul 2026 20:06:11 GMT","scrapedAt":"2026-08-01T18:05:19.677Z"},"apiSurface":"spec","prominence":3,"favicon":"/favicons/smart-home.svg","toolCount":1}}