#44th of 12 in MCP servers
ha-mcp
MCP server that lets AI assistants configure and control Home Assistant
- Stars
- 7.1k
- License
- MIT
- Last commit
- Nov 2026
- Last release
- Nov 2026
- Language
- Python
3,230 on 20 Apr 20267,063 on 9 Nov 2026
From GitHub's daily star counts.
Checked on GitHub.
Overview
ha-mcp exposes 87 tools over the Model Context Protocol so clients such as Claude, ChatGPT and Cursor can search entities, control devices, and create or edit automations, scripts, helpers and dashboards in Home Assistant. It is built on FastMCP and installs as an in-process HACS/Marketplace integration, a Home Assistant app (add-on), Docker, or uvx/PyPI. Safety features include read-only mode, per-tool disabling and automatic edit backups.
Who it is for: Home Assistant users who want MCP clients to manage their smart home
Strengths
- 87 tools covering automations, dashboards, helpers, areas, backups, traces and device registry
- In-process integration works on OS, Supervised, Container and Core installs
- Read Only Mode, per-tool enable/disable and automatic backups before edits
- Setup Wizard generates config for 15+ clients; demo server available to try first
Weaknesses
- Integration requires Home Assistant 2026.8.0 or newer
- Acts with an administrator token; a leaked token or secret URL grants broad access
- stdio transport has known connection problems; README recommends it only for demos
- Several install paths exist; running more than one per client causes connection hangs
What it needs
- no GPU
- Docker + Compose
- Needs Home Assistant 2026.8.0+, Home Assistant administrator access token, FastMCP
- Models: Claude, ChatGPT, Gemini CLI, Open WebUI, Cursor
- port 9584
What changed
From the release notes. No flag means the note does not say so, not that the upgrade is safe.
Quick answers
Is ha-mcp open source?
Yes. Its code is on GitHub under the MIT license.
Can you run ha-mcp with Docker?
Yes. Its repository has a Docker setup: a Dockerfile, a Compose file or a published image.
Does ha-mcp need a GPU?
No, it runs without one.
Head to head
Also in MCP servers
See all 12| Rank | Project | Score |
|---|---|---|
| 1 | serversReference MCP servers for files, git, fetch, memory and time | 94 out of 100 |
| 2 | apify-mcp-serverOfficial MCP server exposing Apify Store Actors as tools for web scraping | 86 out of 100 |
| 3 | xiaohongshu-mcpMCP server that lets AI clients post, search and comment on Xiaohongshu | 85 out of 100 |
| #5 | mcp-atlassianMCP server exposing Jira and Confluence tools to AI assistants | 69 out of 100 |
| #6 | figma-console-mcpMCP server that reads and writes Figma files, variables and components | 68 out of 100 |