724,742 tools. Updated 2026-10-30 09:35
"A device or tool to control Home Assistant" matching MCP tools:
- Create, update, run, or stop Home Assistant scripts and sequences, including converting blueprint-backed scripts to standalone.MITDestructive
- Update Home Assistant entity registry properties—area, name, icon, device class, labels, visibility, voice exposure, or entity/device names—in one call.MITDestructive
- Run any Home Assistant service or WebSocket command not covered by a dedicated tool. Use for services like light.turn_on or climate.set_temperature, with domain, service, and data.MITDestructive
- Restart a Home Assistant instance to apply configuration changes, with automatic config validation and optional safe mode. Expect 1–5 minutes of downtime while all automations are unavailable.MITDestructive
- Configure Home Assistant Energy Dashboard preferences: manage grid, solar, battery, gas, and water sources, device consumption sensors, and cost tariffs.MITDestructive
- Fetch the current snapshot image from a Home Assistant camera entity for visual analysis, such as security checks or delivery verification. Returns an image, not state.MIT
Matching MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables control of external Home Assistant devices via an MCP control layer and frontend system page.-
- FlicenseNot gradedqualityDmaintenanceMCP server for controlling Xiaomi/Mi Home smart devices via natural language, supporting device listing, property read/write, action calls, and camera snapshots.12-
Matching MCP Connectors
Free, private, and secure remote MCP server for Home Assistant. Control your smart home devices, get live states, execute Home Assistant commands, build automations, scripts, dashboards, and more. Learn More: https://homeway.io/mcp
Drive real Android & iOS devices and web browsers from natural language for mobile + web QA. 290+ tools across device control, app management, automation sessions, browser automation, and flow recording / replay. Bearer-auth — get a token at robotactions.com → Profile → API Tokens.
- Search HACS repositories or fetch a repository's full details to inspect read-only Home Assistant Community Store data before dashboard setup or updates.MIT
- Remove an orphaned device from Home Assistant registry when its integration supports removal. Use only for disconnected devices; active devices may be re-added.MITDestructive
- Retrieve installed or available Home Assistant apps (add-ons) or details for one. Use a slug for details, source='installed' for inventory, or source='available' for store discovery.MIT
- Reload Home Assistant configuration components without restarting, applying changes to automations, scripts, helpers, themes, or a single integration entry.MITDestructive
- Discover Home Assistant services and callable actions; filter by domain or search query, paginate results, and retrieve full parameter details.MIT
- Stop a running or paused agent by its index to return control to the user or AI assistant. Use agent_list to find the index; returns true if stopped, false if already stopped.Apache 2.0
- Control IoT devices by delivering MQTT messages to their subscribed topics. Discover the correct topic via the discovery tool, then send a command payload to the device.ISC
- Retrieve the current state of any Home Assistant entity by its ID, including lights, climate, sensors, and media. Instantly check device status to automate and manage your smart home.Apache 2.0
- Press the home button on a specified mobile device to return it to the home screen. Provide the device serial number to trigger the action.MIT
- Query a specific LG ThinQ device by type and ID to retrieve all available control commands and parameter information.Apache 2.0
- Manage Home Assistant automations: list all with state and last trigger, trigger on demand, or enable/disable by entity ID.Apache 2.0
- Send control commands to a specific device on the ThinQ Connect platform to modify its settings or state.Apache 2.0
- Enable or bypass a device on a track to control its audio processing without altering clip content.MIT
- Send push notifications to a person or device through a Home Assistant notify service. Specify a message, optional title, and target channel.MIT
- Create a new Home Assistant area (room) to assign devices, entities, or labels. Returns the created area registry entry, including its generated area_id.MIT