Integrates Home Assistant with AI agents and other applications via Model Context Protocol (MCP) or a standalone HTTP REST API.
McpHomeAssistant serves as a powerful bridge between your Home Assistant smart home ecosystem and various AI agents like Claude Desktop. It operates in two primary modes: as a Model Context Protocol (MCP) server for structured interactions with AI, and as a standalone HTTP REST API server, ideal for Raspberry Pi deployment, web applications, and integration with tools that prefer standard HTTP. This enables AI agents and other services to manage entities, control devices, access history, call services, and even generate intelligent YAML automations within Home Assistant.