531,874 tools. Updated 2026-09-08 02:53
"A device or tool to control Home Assistant" matching MCP tools:
- Stop a running or paused agent to return control to the user or assistant. Use the agent index from agent_list to identify the target.Apache 2.0
- Retrieve the current snapshot from any Home Assistant camera to see what it is viewing. Use it to verify visitors, pets, packages, or events by analyzing the returned image.MIT
- Retrieve Home Assistant labels and their configurations. Omit a label ID to list all labels, or provide an ID to fetch a specific label's color, icon, and description.MIT
- Manage Home Assistant add-ons: install, start, stop, restart, update, configure settings, and proxy app APIs.MITDestructive
- Read, update, add, or remove Home Assistant Energy Dashboard preferences (grid, solar, battery, gas, water, device consumption, tariffs). This tool provides the sole access to this otherwise inaccessible configuration.MITDestructive
- Update Home Assistant entity metadata: assign areas, rename entities or devices, set icons, labels, device classes, and voice assistant exposure in one call.MITDestructive
Matching MCP Servers
- FlicenseNot gradedqualityBmaintenanceEnables control of external Home Assistant devices via an MCP control layer and frontend system page.-
- FlicenseNot gradedqualityCmaintenanceMCP server for controlling Xiaomi/Mi Home smart devices via natural language, supporting device listing, property read/write, action calls, and camera snapshots.11-
Matching MCP Connectors
External audit for your agents. Spend control for agent wallets. You keep the keys.
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
- Publish a custom event on the Home Assistant bus for event-triggered automations, Node-RED flows, or custom integrations. Use for event-driven workflows, not entity control.MITDestructive
- Remove a zone from Home Assistant by its ID. Deleting a zone that is used in automations can cause those automations to fail, so verify usage first.MITDestructive
- Rename, reassign, disable, or label Home Assistant devices by updating their properties. Set device name, area, enabled state, and labels with a single API call.MITDestructive
- Restart your Home Assistant instance to apply changes or recover from issues. Requires confirmation to proceed, with automatic config validation before restarting.MITDestructive
- Create or update Home Assistant areas and floors with names, icons, aliases, pictures, and floor assignments. Use this tool to add rooms or building levels, or modify existing entries by ID.MITDestructive
- Remove orphaned devices from the Home Assistant device registry to clean up stale entries. Use when a device is no longer connected.MITDestructive
- Manage pending Home Assistant updates from one place — list them, read release notes, batch install, skip, or re-offer skipped versions.MITDestructive
- Remove a Home Assistant script by its script ID. Use this to clean up UI-created scripts; YAML-defined scripts require editing the configuration file directly.MITDestructive
- Execute any Home Assistant service to control smart home entities, trigger automations, and send advanced WebSocket commands.MITDestructive
- Determine which Home Assistant entities are exposed to voice assistants. List all exposures, filter by assistant, or check a specific entity's settings for Alexa, Google Assistant, and Assist.MIT
- List installed or available Home Assistant add-ons, or fetch details for a specific app by slug. Filter store listings by name or repository and include CPU/memory stats when needed.MIT
- Import Home Assistant blueprints from GitHub, community forums, or direct YAML URLs. Overwrite existing blueprints to re-import and reload dependent automations.MITDestructive
- Create new Home Assistant zones or update existing ones by specifying coordinates, radius, icon, or passive mode for location-based automations.MITDestructive
- Delete a Home Assistant area or floor to organize your smart home. Entities and devices stay intact, but automations referencing the removed item may break.MITDestructive
- List Home Assistant services by domain or query, with optional pagination and detail level, to discover available actions for smart home automation.MIT