Overview of Home Assistant MCP capabilities
mainThe Home Assistant MCP server acts as a bridge between LLMs and your smart home. It provides capabilities across three main areas:
- Device Control: Natural language control for lights (brightness, color), climate (temp, HVAC modes), covers, switches, media players, fans, locks, vacuums, and cameras.
- System Management:
- Add-on Management: Browse, install, uninstall, and manage Home Assistant add-ons (requires Supervisor access).
- Package Management (HACS): Manage custom integrations, themes, and scripts via the Home Assistant Community Store.
- Automation Management: Create, edit, enable/disable, and manually trigger automations.
- State Monitoring: Real-time tracking of device states and historical data access.