Repository intelligence

homeassistant-ai/ha-mcp

GitHub

The Unofficial and Awesome Home Assistant MCP Server

CLOUDM0N decision
Trust FAIL · 0/100
Good fit if

Teams whose requirements match this repository’s core capability.

Watch out for

Review deployment and security evidence before production adoption.

Practical intelligence

What matters before you adopt it

Best for
Teams whose requirements match this repository’s core capability.
Main trade-offs
Review deployment and security evidence before production adoption.
Trust & CVEs

Security evidence without the noise

Trust remains a decision signal; CVEs and scanner evidence explain what is driving the risk.

Security findings
5
CLOUDM0N scanner findings
Critical
1
High
1
Medium
3
Low
0
View trust evidence & security findings
Why this score
No trust rationale was stored for this scan.
CLOUDM0N findings
CRITICAL
Private-key material appears to be committed in executable/config scope. 1 sample match(es) found.
HIGH
Remote download piped or chained into a shell requires manual review. 5 sample match(es) found.
MEDIUM
Dynamic code execution pattern detected. 5 sample match(es) found.
MEDIUM
The project can spawn operating-system processes; review command construction and input handling. 5 sample match(es) found.
MEDIUM
Broad permission or elevated-command pattern detected. 5 sample match(es) found.
Architecture from code14 modules · 1 edges
Structural evidence

Modules and dependency edges extracted from repository code. This is code evidence, not README inference.

Code files
935
Modules
14
Dependency edges
1
Core modules
custom_components
21 files
homeassistant-addon
1 files
homeassistant-addon-webhook-proxy
9 files
homeassistant-addon-webhook-proxy-dev
9 files
packaging
2 files
scripts
18 files
site
5 files
src/ha_mcp
223 files
Dependency flow
No dependency edges were extracted.
Detected languages
Python · JavaScript · Shell · TypeScript
Detected frameworks
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:#397975
Agent handoff
Use with any agent
JSON API
Alternatives

Nearby repositories worth comparing before adoption.

Compare top options →
hass-mcp
voska/hass-mcp
43
Fit

Control and query Home Assistant from Claude and other LLMs — a Model Context Protocol (MCP) server.

Trust REVIEW · 80
Compare →
mcp-assist
mike-nott/mcp-assist
69
Fit

MCP-powered Home Assistant conversation agent that solves entity context limitations through dynamic discovery instead of full entity dumps

Trust PASS · 100
Compare →
home-generative-agent
goruck/home-generative-agent
49
Fit

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.

Trust REVIEW · 90
Compare →