Best Home Assistant MCP Servers
Home Assistant is an open-source home automation platform that focuses on privacy and local control, allowing users to integrate and control smart home devices from various manufacturers in one place.
Why this server?
Provides tools for smart home control via Home Assistant, including reading entity states, controlling lights, thermostats, scenes, vacuum, sensors, and automations.
AlicenseBqualityAmaintenanceMCP server for OpenClaw that enables AI clients to control smart home devices, manage memory and cron jobs, and orchestrate multiple AI sub-agents.3752 npmApache 2.0Why this server?
Enables AI assistants to interact with Home Assistant, allowing natural language control of smart home devices, state queries, service execution, and automation management.
AlicenseAqualityAmaintenanceA comprehensive MCP server that enables AI assistants to interact with Home Assistant, control smart home devices, query states, execute services, and manage automations via natural language.774,802MITWhy this server?
Integrates with Home Assistant through REST API and SSE endpoints, allowing for the creation of calendar sensors and the display of event information within a smart home dashboard.
AlicenseAqualityDmaintenanceIntegrates Google Calendar with the Model Context Protocol to manage events, search agendas, and check availability. It features Home Assistant integration and SSE support for remote access through Claude Desktop.11MITWhy this server?
Provides full Home Assistant control including reading entity states, calling services, querying history, rendering templates, and resolving rooms/areas.
Why this server?
Exposes virtual sensor values (e.g., user stress, room intensity) to Home Assistant via command_line sensors for real-time smart-home automation.
AlicenseAqualityBmaintenanceCentral user-state database MCP server with durable profile facts and live virtual sensors (stress, room intensity) with configurable smoothing, readable by any agent or smart-home service.5MITWhy this server?
Allows controlling and querying Home Assistant, including getting entity states, listing all states, and calling any service via the Home Assistant REST API.
AlicenseAqualityDmaintenanceMCP server for controlling and querying Home Assistant via its REST API, exposing tools to get entity states, list all states, and call services.16111 npmMITWhy this server?
Enables querying and controlling Home Assistant entities (lights, switches, sensors), retrieving summaries of smart home devices, troubleshooting automations, searching for entities, and guiding through automation creation.
Why this server?
Exposes REST API endpoints for Home Assistant sensors to monitor unread email counts by category, trigger daily summary notifications via webhooks, and integrate Gmail data into Home Assistant automations.
AlicenseAqualityDmaintenanceEnables natural language interaction with Gmail, providing email search, categorized daily summaries, and Home Assistant integration through REST API with read-only access to your inbox.20MITWhy this server?
Enables automated deployment of Home Assistant for smart home automation with Pi GPIO integration, Pi Camera module support, Zigbee/Z-Wave hub capabilities, and energy monitoring.
AlicenseBqualityAmaintenanceEnables AI assistants to manage homelab infrastructure through automated service installation (Jellyfin, Pi-hole, Ollama, Home Assistant, Frigate NVR), VM operations, AI accelerator support (MemryX, Coral TPU, Hailo-8), and Terraform state management with SSH-based discovery and deployment.585MIT