Provides a robust Model Context Protocol (MCP) server for Home Assistant, enabling comprehensive programmatic management of smart home entities, automations, services, and dashboards.
AHA is an MCP server specifically designed for Home Assistant, bridging the gap between Home Assistant instances and MCP clients. It offers extensive capabilities, allowing users to list, query, and update entities, call services, manage and validate automations, access the entity registry, and integrate Lovelace dashboards programmatically. Developed in TypeScript with Vitest for reliability and Docker support for straightforward deployment, AHA aims to overcome common challenges found in other MCP implementations, such as difficult deployment and incomplete feature sets, by providing a reliable and fully functional solution.