Smart Home & IoT MCP Servers
Compare the best open-source MCP servers for smart home & IoT. Home Assistant, ESP32 and Raspberry Pi devices, sensors and hardware agents. Ranked by GitHub stars, with install commands, what each one can touch and scan reports where available.
Xiaozhi Esp32 Server
本项目为xiaozhi-esp32提供后端服务,帮助您快速搭建ESP32设备控制服务器。Backend service for xiaozhi-esp32, helps you quickly build an ESP32 device control server.
Arduino Mcp2515
Arduino MCP2515 CAN interface library
Home Assistant Vibecode Agent
Home Assistant MCP server agent. Enable Claude Code, Cursor, VS Code or any MCP-enabled IDE to help you vibe-code and manage Home Assistant: create and debug automations, design dashboards, tweak themes, modify configs, and deploy changes using natural language
Bagel
Query robotics, drone, and IoT data in plain English through an MCP server, with an intelligent edge data reduction pipeline that keeps only the data that matters.
Hass MCP
Control and query Home Assistant from Claude and other LLMs — a Model Context Protocol (MCP) server.
Ha MCP For Xiaozhi
Homeassistant MCP server for 小智AI
Embedded Debugger MCP
MCP server + CLI + Codex/Claude skill for embedded debugging via probe-rs or OpenOCD — ARM Cortex-M, RISC-V, and Xtensa (ESP32), with AI crash diagnosis
MCP Endpoint Server
xiaozhi mcp接入点服务器,用于自定义mcp服务注册,方便拓展小智服务端工具调用
Hass MCP Server
A Home Assistant Custom Component that provides an MCP (Model Context Protocol) server using HTTP transport, allowing AI assistants like Claude to interact with your Home Assistant instance over HTTP
List refreshed November 15, 2026. Data comes from public GitHub repositories.