homeassistant-ai/ha-mcp
latest · 8.4.3Comprehensive Model Context Protocol server for managing Home Assistant through AI assistants.
- MCP registry
- io.github.homeassistant-ai/ha-mcp
Install
claude mcp add io-github-homeassistant-ai-ha-mcp -- uvx ha-mcp/mcp confirms it's connected.
Or add it manually in ~/.cursor/mcp.json:
{
"mcpServers": {
"io-github-homeassistant-ai-ha-mcp": {
"command": "uvx",
"args": [
"ha-mcp"
]
}
}
}In claude_desktop_config.json (Settings → Developer → Edit Config), then restart:
{
"mcpServers": {
"io-github-homeassistant-ai-ha-mcp": {
"command": "uvx",
"args": [
"ha-mcp"
]
}
}
}Config entry, any MCP client:
{
"command": "uvx",
"args": [
"ha-mcp"
]
}Community score
from web signals · no reviews yet · 3 mentions · 3 reactions (community v3)
- Mentions (reaction sentiment)100/100 · 12% of the weight
- Web signals (ecosystem baseline)68/100 · 88% of the weight
No reviews yet — be the first.
What the web says
Objective public usage & activity (formula v3) — the community score's web-signals input, and its own sort.
- GitHub stars · 27 days ago
- ★ 4.8K
- Last commit · 27 days ago
- today
- Issue close rate · 27 days ago
- 99%
No package-registry data collected yet.
- Glama · 1 day ago
- Listed · Glama quality score 3.9 ↗
Quotes7
- The Unofficial and Home Assistant MCP Server ↗
- If you're using Home Assistant and want to build complex automations (or really anything else), try this MCP server: https://github.com/homeassistant-ai/ha-mcp It's insanely powerful 🤯 (No guarantee you won't break your house 😅) #HomeAssi… ↗
- Known issue: Claude Desktop and other mcp-proxy clients fail to connect after the MCP SDK 2.0.0 release — switch to fastmcp-remote, OR mcp-remote, OR add --with "mcp<2.0.0" to your config ↗
If your working setup broke on or after 28 July 2026 and your client config runs mcp-proxy, this may be the cause. Please try this fix first before filing a new issue. Fix Recommended: switch to fastmcp-remote. As of #2101, the Setup Wizard…
- [FEATURE] Use native HA Core APIs, schemas, and flows for read and write tools ↗
What would you like to see? As part of the broader custom component enhancements, investigate using the same underlying configuration flows and APIs that Home Assistant’s UI uses to improve our write tools. Start with ha_config_set_helper. …
- Connecting Claude.ai to HA MCP Server behind Cloudflare Zero Trust (with OAuth, WAF & Bot Protection) ↗
Hello, I've spent a few hours integrating the ha-mcp server into Claude.ai using a Cloudflare Tunnel (cloudflared), Cloudflare Zero Trust (Access), and the built-in OAuth (Beta) feature of the Webhook Proxy for HA MCP addon. If you are prot…
- 🚨 EUVD-2026-11385 📊 6.8/10 🏢 homeassistant-ai 📝 ha-mcp is a Home Assistant MCP Server. Prior to 7.0.0, the ha-mcp OAuth consent form renders user-controlled parameters via Python f-strings with... 🔗 https://euvd.enisa.europa.eu/vulnera… ↗
- 🚨 EUVD-2026-11383 📊 5.3/10 🏢 homeassistant-ai 📝 ha-mcp is a Home Assistant MCP Server. Prior to 7.0.0, the ha-mcp OAuth consent form (beta feature) accepts a user-supplied ha_url and makes a se... 🔗 https://euvd.enisa.europa.eu/vulnera… ↗
No liveness or verification signals yet.
Version history1
- 8.4.3release date unknown
Details
- Transport
- stdio
- Status
- listed
- Source
- Imported from the MCP registry
- Repository
- source ↗