Home Assistant MCP for Xiaozhi

Home Assistant MCP server optimized for Xiaozhi AI assistant integration — enabling Xiaozhi and similar AI voice/chat assistants to control Home Assistant smart home devices, query entity states, trigger automations, and integrate with Chinese smart home ecosystems through Home Assistant's REST API.

Evaluated Mar 07, 2026 (0d ago) vcurrent
Homepage ↗ Repo ↗ Other home-assistant xiaozhi smart-home iot mcp-server home-automation china
⚙ Agent Friendliness
69
/ 100
Can an agent use this?
🔒 Security
76
/ 100
Is it safe for agents?
⚡ Reliability
64
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
65
Documentation
65
Error Messages
62
Auth Simplicity
82
Rate Limits
80

🔒 Security

TLS Enforcement
82
Auth Strength
78
Scope Granularity
70
Dep. Hygiene
68
Secret Handling
78

HA access token. HTTPS. Community MCP. Physical device control is privileged.

⚡ Reliability

Uptime/SLA
70
Version Stability
62
Breaking Changes
62
Error Recovery
62
AF Security Reliability

Best When

A user in the Chinese smart home ecosystem uses Xiaozhi AI with Home Assistant — bridging Xiaozhi's AI capabilities with Home Assistant's device control and automation engine.

Avoid When

You use Home Assistant with other AI assistants — use the standard home-assistant MCP instead.

Use Cases

  • Controlling smart home devices via Xiaozhi voice commands from home control agents
  • Querying device states and sensor readings from monitoring agents
  • Triggering Home Assistant automations from AI assistant agents
  • Integrating Chinese smart home brands via Home Assistant from compatibility agents
  • Building voice-controlled home automation with Chinese AI assistants
  • Scene and automation management from smart home agents

Not For

  • Teams not using Home Assistant or Xiaozhi AI
  • Western AI assistants without Xiaozhi protocol support
  • Direct hardware control without Home Assistant

Interface

REST API
Yes
GraphQL
No
gRPC
No
MCP Server
Yes
SDK
No
Webhooks
Yes

Authentication

Methods: api_key
OAuth: No Scopes: No

Home Assistant Long-Lived Access Token required. Generate from HA profile page. HA instance URL must be configured and accessible.

Pricing

Model: free
Free tier: Yes
Requires CC: No

Home Assistant is free open source. Community MCP is free. Smart home hardware costs separate.

Agent Metadata

Pagination
none
Idempotent
Partial
Retry Guidance
Not documented

Known Gotchas

  • Home Assistant must be running and accessible from MCP server
  • Xiaozhi-specific protocol may limit compatibility with non-Xiaozhi agents
  • Long-Lived Access Token grants broad HA access — create dedicated token
  • Community MCP from Chinese developer — documentation primarily in Chinese
  • HA entity naming conventions vary by integration — agent needs context
  • Device control operations affect physical home equipment

Alternatives

Full Evaluation Report

Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for Home Assistant MCP for Xiaozhi.

AI-powered analysis · PDF + markdown · Delivered within 30 minutes

$99

Package Brief

Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.

Delivered within 10 minutes

$3

Score Monitoring

Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.

Continuous monitoring

$3/mo

Scores are editorial opinions as of 2026-03-07.

6289
Packages Evaluated
26150
Need Evaluation
173
Need Re-evaluation
Community Powered