Home Assistant MCP MCP Servers

Tools and integrations that provide MCP protocol access to Home Assistant instances for smart home control, automation management, and device interaction. Does NOT include general IoT/industrial systems, other smart home platforms, or non-Home Assistant specific implementations.

There are 46 home assistant mcp servers tracked. 1 score above 70 (verified tier). The highest-rated is xinnan-tech/xiaozhi-esp32-server at 73/100 with 8,848 stars. 2 of the top 10 are actively maintained.

Get all 46 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=mcp&subcategory=home-assistant-mcp&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Server Score Tier
1 xinnan-tech/xiaozhi-esp32-server

本项目为xiaozhi-esp32提供后端服务,帮助您快速搭建ESP32设备控制服务器。Backend service for...

73
Verified
2 martin-ger/esp32_nat_router

An AI-enabled NAT Router/Firewall for the ESP32

63
Established
3 joey-zhou/xiaozhi-esp32-server-java

小智ESP32的Java企业级管理平台,提供设备监控、音色定制、角色切换和对话记录管理的前后端及服务端一体化解决方案

61
Established
4 huangjunsen0406/py-xiaozhi

A Python-based Xiaozhi AI for users who want the full Xiaozhi experience...

57
Established
5 ruanrongman/IntelliConnect

本项目为xiaozhi-esp32提供后端服务 | A Powerful AI agent IoT platform core.

55
Established
6 jango-blockchained/advanced-homeassistant-mcp

An advanced MCP server for Home Assistant. 🔋 Batteries included.

54
Established
7 navado/ESP32MCPServer

Allow AI models connect to ESP32 and read connected sensors NMEA2k,...

51
Established
8 Coolver/home-assistant-vibecode-agent

Home Assistant MCP server agent. Enable Cursor, VS Code, Claude Code, or any...

49
Emerging
9 voska/hass-mcp

Home Assistant MCP Server

48
Emerging
10 allenporter/home-assistant-model-context-protocol

A Home Assistant Model Context Protocol Custom Component

45
Emerging
11 AaronWander/EmbedMCP

Provides easy-to-use kits that allow you to quickly create MCP servers Any...

43
Emerging
12 solnera/esp32-mcpserver

A lightweight Model Context Protocol (MCP) server framework for ESP32....

42
Emerging
13 poly-mcp/IoT-Edge-MCP-Server

MCP server for Industrial IoT, SCADA and PLC systems. Unifies MQTT sensors,...

41
Emerging
14 c1pher-cn/ha-mcp-for-xiaozhi

Homeassistant MCP server for 小智AI

39
Emerging
15 rzeldent/esp32-cam-ai

A Model Context Protocol (MCP) server implementation for ESP32-CAM that...

39
Emerging
16 ganhammar/hass-mcp-server

A Home Assistant Custom Component that provides an MCP (Model Context...

38
Emerging
17 allenporter/mcp-server-home-assistant

A Model Context Protocol Server for Home Assistant

38
Emerging
18 ZhongZiTongXue/xiaozhi-MCPTools

一个图形化界面的小智MCP服务连接器,包含多种工具! 自动部署服务,方便小白给小智Ai添加MCP工具

38
Emerging
19 horw/esp-mcp

Centralize ESP32 related commands and simplify getting started with...

37
Emerging
20 golioth/tinymcp

Let LLMs control embedded devices via the Model Context Protocol.

34
Emerging
21 pyhoon/mcp-server-b4j

B4J Model Context Protocol (MCP) Server using Stdio

32
Emerging
22 cheerlights/cheerlights-mcp

MCP server that allows AI tools to interact with the CheerLights API.

32
Emerging
23 mtebusi/HA_MCP

🏠🤖 HomeAssistant Add-on for Claude Desktop MCP integration. Control smart...

30
Emerging
24 DynamicDevices/ai-lab-testing

MCP server for remote embedded hardware testing - Device management, VPN,...

29
Experimental
25 zorak1103/ha-mcp

A Model Context Protocol (MCP) server that provides AI assistants with...

26
Experimental
26 KerberosClaw/kc_iot_gateway

Plugin-based IoT gateway — MQTT, Modbus, CoAP, Webhook unified behind REST...

24
Experimental
27 MrLaki5/ESP32-MCP-air-conditioner

Turn your Air Conditioner on/off and control it from a Chatbot application...

24
Experimental
28 0GiS0/home-assistant-mcp

¡Controla tu casa desde VS Code! 🧠💡 Configura el MCP Server de Home...

23
Experimental
29 AndreiT0/IoT-Edge-MCP-Server

🔗 Transform industrial systems with the IoT/Edge MCP Server for AI-driven...

23
Experimental
30 blacktop/lifx

LIFX Light TUI and MCP Server

22
Experimental
31 mfrethy-oneandall/samuel-system-public

MCP server giving Claude live access to Home Assistant config and state —...

22
Experimental
32 EthanSK/ai-huebot-mcp

Control your Philips Hue lights with AI. MCP server for setting vibes,...

22
Experimental
33 mfrethy-oneandall/ha-config-public

Real-world Home Assistant configuration — modular packages, lighting...

22
Experimental
34 Screaminlean/home-assistant-mcp

This workspace provides GitHub Copilot integration with Home Assistant...

22
Experimental
35 agarib/homeassistant-mcp-server

Comprehensive Home Assistant MCP Server with 60 tools for AI-driven smart...

22
Experimental
36 alexlenk/ha-dev-tools-mcp

MCP server for Home Assistant development tools

21
Experimental
37 ichbinder/MCP2ZigBee2MQTT

A Model Context Protocol (MCP) server for ZigBee2MQTT that provides...

21
Experimental
38 Koneisto/HomeAssistant-Light-MCP

MCP server for saving and controlling Home Assistant light scenes. Works...

21
Experimental
39 quantumnic/mcpd

MCP Server SDK for Microcontrollers — Expose ESP32/RP2040 hardware as...

21
Experimental
40 Samik081/mcp-adguard-home

Manage AdGuard Home through AI assistants

21
Experimental
41 StarShiny0325/Home-agent-assistant

Home Assistant MCP server agent. Enable Cursor, VS Code, Claude Code, or any...

21
Experimental
42 alexandresanlim/home-assistant-switch-mcp-server

This MCP is focused on switch functionality for Home Assistant, including...

19
Experimental
43 Divi0509/ESP32-Serial-OBD2-Gauge-Catalyst

Display real-time OBD2 data on ESP32 2.8" touch screen using serial ELM327...

14
Experimental
44 Enricoporcine154/ESP32-C3-Laser-Engraver

Build and control a compact ESP32-C3 laser engraver with integrated web and...

14
Experimental
45 yveskaufmann/mcp-hue-server

A Model Context Protocol (MCP) server for controlling Phillips Hue lights...

13
Experimental
46 slhad/aha-mcp

A TypeScript MCP server for Home Assistant, enabling programmatic management...

13
Experimental