{"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":"Playgrounds & Games","tools":[{"name":"rearrangeDOMComponents","kind":"action","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"]}}],"_scrape":{"etag":"\"6a16fd61-20b\"","lastModified":"Wed, 27 May 2026 14:19:13 GMT","scrapedAt":"2026-05-28T13:40:52.308Z"},"apiSurface":"spec","prominence":3,"toolCount":1}}