homeassistant-ai/ha-mcp
GitHubThe Unofficial and Awesome Home Assistant MCP Server
Teams whose requirements match this repository’s core capability.
Review deployment and security evidence before production adoption.
What matters before you adopt it
Security evidence without the noise
Trust remains a decision signal; CVEs and scanner evidence explain what is driving the risk.
View trust evidence & security findings▼
Architecture from code14 modules · 1 edges▼
Modules and dependency edges extracted from repository code. This is code evidence, not README inference.
Architecture evidence details
flowchart TD
%% ha-mcp — high-level architecture (DRAFT, refine me)
n0["custom_components · 21 files"]
n1["homeassistant-addon · 1 file"]
n2["homeassistant-addon-webhook-proxy · 9 files"]
n3["homeassistant-addon-webhook-proxy-dev · 9 files"]
n4["packaging · 2 files"]
n5["scripts · scripts · 18 files"]
n6["site · 5 files"]
n7["src/ha_mcp · 223 files"]
n8["tests · tests · 647 files"]
n8 --> n0
class n5 infra
class n8 test
classDef infra fill:#b35c00,color:#ffffff,stroke:#8f4a00
classDef test fill:#499894,color:#ffffff,stroke:#397975Nearby repositories worth comparing before adoption.
Control and query Home Assistant from Claude and other LLMs — a Model Context Protocol (MCP) server.
MCP-powered Home Assistant conversation agent that solves entity context limitations through dynamic discovery instead of full entity dumps
AI agent for Home Assistant — talk to your home, create automations in plain language, analyze cameras with face recognition, and get proactive anomaly alerts. Cloud LLMs or fully local via Ollama.