An unofficial, comprehensive MCP server for controlling devices and managing automations in Home Assistant.
Sources and review #
Checked against public documentation on . Suitability guidance is our editorial judgment; this is not a performance benchmark or an endorsement.
Home Assistant users who want an assistant to build and debug automations, not just toggle devices.
About Home Assistant MCP (ha-mcp) #
ha-mcp lets AI assistants control smart home devices, query states, call services and manage automations in Home Assistant through natural language. The recommended install is a custom component from HACS that runs the server inside Home Assistant on every installation type, with no access token to manage; Docker, uvx and an add-on are alternatives. It is not an official Home Assistant project.
Home Assistant MCP (ha-mcp) is an open-source project written primarily in Python, with 4.9k stars on GitHub. It was last updated in September 2026.
Make your product part of the discovery. Explore advertising
## Home Assistant MCP (ha-mcp) vs. the alternatives
[All 163 alternatives →](https://agentsearchengine.app/alternatives/home-assistant-mcp)
| Record | Stars | Pricing | ||
|---|---|---|---|---|
| Home Assistant MCP (ha-mcp)this listing | 4.9k | Python | MIT | Open source |
| MCP Reference Servers | 91k | TypeScript | MIT AND Apache-2.0 | Open source |
| context7 | 62k | TypeScript | MIT | Open source |
| [chrome-devtools-mcp](https://agentsearchengine.app/agents/chrome-devtools-mcp) | 53k | TypeScript | Apache-2.0 | Open source |
| [Playwright MCP](https://agentsearchengine.app/agents/playwright-mcp) | 38k | TypeScript | Apache-2.0 | Open source |
| [github-mcp-server](https://agentsearchengine.app/agents/github-mcp-server) | 33k | Go | MIT | Open source |
[See all 163 Home Assistant MCP (ha-mcp) alternatives, compared →](https://agentsearchengine.app/alternatives/home-assistant-mcp)