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 76/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... |
|
Verified |
| 2 |
huangjunsen0406/py-xiaozhi
A Python-based Xiaozhi AI for users who want the full Xiaozhi experience... |
|
Established |
| 3 |
martin-ger/esp32_nat_router
An AI-enabled NAT Router/Firewall for the ESP32 |
|
Established |
| 4 |
joey-zhou/xiaozhi-esp32-server-java
小智ESP32的Java企业级管理平台,提供设备监控、音色定制、角色切换和对话记录管理的前后端及服务端一体化解决方案 |
|
Established |
| 5 |
ruanrongman/IntelliConnect
本项目为xiaozhi-esp32提供后端服务 | A Powerful AI agent IoT platform core. |
|
Established |
| 6 |
Coolver/home-assistant-vibecode-agent
Home Assistant MCP server agent. Enable Cursor, VS Code, Claude Code, or any... |
|
Emerging |
| 7 |
navado/ESP32MCPServer
Allow AI models connect to ESP32 and read connected sensors NMEA2k,... |
|
Emerging |
| 8 |
jango-blockchained/advanced-homeassistant-mcp
An advanced MCP server for Home Assistant. 🔋 Batteries included. |
|
Emerging |
| 9 |
poly-mcp/IoT-Edge-MCP-Server
MCP server for Industrial IoT, SCADA and PLC systems. Unifies MQTT sensors,... |
|
Emerging |
| 10 |
allenporter/home-assistant-model-context-protocol
A Home Assistant Model Context Protocol Custom Component |
|
Emerging |
| 11 |
voska/hass-mcp
Home Assistant MCP Server |
|
Emerging |
| 12 |
solnera/esp32-mcpserver
A lightweight Model Context Protocol (MCP) server framework for ESP32.... |
|
Emerging |
| 13 |
AaronWander/EmbedMCP
Provides easy-to-use kits that allow you to quickly create MCP servers Any... |
|
Emerging |
| 14 |
c1pher-cn/ha-mcp-for-xiaozhi
Homeassistant MCP server for 小智AI |
|
Emerging |
| 15 |
ganhammar/hass-mcp-server
A Home Assistant Custom Component that provides an MCP (Model Context... |
|
Emerging |
| 16 |
rzeldent/esp32-cam-ai
A Model Context Protocol (MCP) server implementation for ESP32-CAM that... |
|
Emerging |
| 17 |
ZhongZiTongXue/xiaozhi-MCPTools
一个图形化界面的小智MCP服务连接器,包含多种工具! 自动部署服务,方便小白给小智Ai添加MCP工具 |
|
Emerging |
| 18 |
allenporter/mcp-server-home-assistant
A Model Context Protocol Server for Home Assistant |
|
Emerging |
| 19 |
horw/esp-mcp
Centralize ESP32 related commands and simplify getting started with... |
|
Emerging |
| 20 |
DynamicDevices/ai-lab-testing
MCP server for remote embedded hardware testing - Device management, VPN,... |
|
Experimental |
| 21 |
pyhoon/mcp-server-b4j
B4J Model Context Protocol (MCP) Server using Stdio |
|
Experimental |
| 22 |
golioth/tinymcp
Let LLMs control embedded devices via the Model Context Protocol. |
|
Experimental |
| 23 |
mtebusi/HA_MCP
🏠🤖 HomeAssistant Add-on for Claude Desktop MCP integration. Control smart... |
|
Experimental |
| 24 |
cheerlights/cheerlights-mcp
MCP server that allows AI tools to interact with the CheerLights API. |
|
Experimental |
| 25 |
zorak1103/ha-mcp
A Model Context Protocol (MCP) server that provides AI assistants with... |
|
Experimental |
| 26 |
AndreiT0/IoT-Edge-MCP-Server
🔗 Transform industrial systems with the IoT/Edge MCP Server for AI-driven... |
|
Experimental |
| 27 |
KerberosClaw/kc_iot_gateway
Plugin-based IoT gateway — MQTT, Modbus, CoAP, Webhook unified behind REST... |
|
Experimental |
| 28 |
EthanSK/ai-huebot-mcp
Control your Philips Hue lights with AI. MCP server for setting vibes,... |
|
Experimental |
| 29 |
alexlenk/ha-dev-tools-mcp
MCP server for Home Assistant development tools |
|
Experimental |
| 30 |
Samik081/mcp-adguard-home
Manage AdGuard Home through AI assistants |
|
Experimental |
| 31 |
Screaminlean/home-assistant-mcp
This workspace provides GitHub Copilot integration with Home Assistant... |
|
Experimental |
| 32 |
blacktop/lifx
LIFX Light TUI and MCP Server |
|
Experimental |
| 33 |
mfrethy-oneandall/ha-config-public
Real-world Home Assistant configuration — modular packages, lighting... |
|
Experimental |
| 34 |
mfrethy-oneandall/samuel-system-public
MCP server giving Claude live access to Home Assistant config and state —... |
|
Experimental |
| 35 |
quantumnic/mcpd
MCP Server SDK for Microcontrollers — Expose ESP32/RP2040 hardware as... |
|
Experimental |
| 36 |
Koneisto/HomeAssistant-Light-MCP
MCP server for saving and controlling Home Assistant light scenes. Works... |
|
Experimental |
| 37 |
ichbinder/MCP2ZigBee2MQTT
A Model Context Protocol (MCP) server for ZigBee2MQTT that provides... |
|
Experimental |
| 38 |
StarShiny0325/Home-agent-assistant
Home Assistant MCP server agent. Enable Cursor, VS Code, Claude Code, or any... |
|
Experimental |
| 39 |
MrLaki5/ESP32-MCP-air-conditioner
Turn your Air Conditioner on/off and control it from a Chatbot application... |
|
Experimental |
| 40 |
0GiS0/home-assistant-mcp
¡Controla tu casa desde VS Code! 🧠💡 Configura el MCP Server de Home... |
|
Experimental |
| 41 |
agarib/homeassistant-mcp-server
Comprehensive Home Assistant MCP Server with 60 tools for AI-driven smart... |
|
Experimental |
| 42 |
Divi0509/ESP32-Serial-OBD2-Gauge-Catalyst
Display real-time OBD2 data on ESP32 2.8" touch screen using serial ELM327... |
|
Experimental |
| 43 |
Enricoporcine154/ESP32-C3-Laser-Engraver
Build and control a compact ESP32-C3 laser engraver with integrated web and... |
|
Experimental |
| 44 |
alexandresanlim/home-assistant-switch-mcp-server
This MCP is focused on switch functionality for Home Assistant, including... |
|
Experimental |
| 45 |
slhad/aha-mcp
A TypeScript MCP server for Home Assistant, enabling programmatic management... |
|
Experimental |
| 46 |
yveskaufmann/mcp-hue-server
A Model Context Protocol (MCP) server for controlling Phillips Hue lights... |
|
Experimental |