DEVICES / HOME ASSISTANT

Home Assistant MCP servers

9 servers that connect AI agents to Home Assistant. Sorted by GitHub stars.

PartServerHardwareLangTransportStarsUpdated
HM-SH-001Home Assistant MCP Server (official integration)INTEGRATION
Built-in Home Assistant integration that exposes your HA instance as an MCP server to clients like Claude Desktop.
Home AssistantPythonstreamable HTTP / SSE (built into HA)n/an/a
HM-SH-003ha-mcp
The Unofficial and Awesome Home Assistant MCP Server
Home AssistantPythonstdio5,0872026-10-15
HM-SH-006home-assistant-vibecode-agent
Home Assistant MCP server agent for Claude Code, Cursor, VS Code or any MCP-enabled IDE
Home AssistantPythonstdio6362026-09-17
HM-SH-007homeassistant-mcp
A MCP server for Home Assistant
Home AssistantTypeScriptstdio5752026-01-25
HM-SH-009hass-mcp
Control and query Home Assistant from Claude and other LLMs
Home AssistantPythonstdio3472026-10-10
HM-SH-016mcp-assistINTEGRATION
MCP-powered Home Assistant conversation agent that solves entity context limitations
Home AssistantPythonstdio1102026-08-02
HM-SH-017xiaozhi-mcp-haINTEGRATION
HACS integration connecting the Xiaozhi ESP32 AI chatbot to Home Assistant via MCP
Home Assistant, ESP32Pythonstdio1102025-09-10
HM-SH-018homeassistant-mcp
Home Assistant MCP Server - control your smart home with AI assistants
Home AssistantPythonstdio1062026-05-05
HM-SH-038ha-nexus-agent
MCP server for Home Assistant with 323 tools across 29 domains
Home AssistantPythonHTTP162026-09-28
Weekly bulletin

New hardware MCP servers and setups that actually worked on a bench. One email, Fridays.