Best ESPHome MCP Servers
ESPHome is an open-source firmware and software solution that provides a simple way to program and control ESP8266/ESP32 microcontrollers for home automation systems. It integrates with platforms like Home Assistant and allows users to define custom configurations using YAML files.
Why this server?
Provides specialized sensor recommendations, including ICs and modules, specifically tailored for projects utilizing the ESPHome platform.
AlicenseAqualityCmaintenanceEnables searching and filtering over 1.5 million electronic components across JLCPCB, Mouser, and DigiKey using parametric queries and smart parsing. It supports finding alternative parts, accessing pinout data, and downloading KiCad footprints directly through AI coding assistants.Last updated1170MITWhy this server?
Allows for the management of the ESPHome add-on, including installation, configuration, and service control through the Supervisor API.
Alicense-qualityBmaintenanceAn MCP server and Home Assistant add-on that enables AI assistants to manage smart homes by creating automations, designing dashboards, and interacting with entities. It features native access to Home Assistant APIs, built-in Git versioning for safe rollbacks, and full management of HACS integrations.Last updated584MITWhy this server?
Provides tools for managing ESPHome devices: list, read/edit/validate YAML, stream logs, compile and flash firmware via the ESPHome dashboard's WebSocket protocol.
Alicense-qualityBmaintenanceEnables MCP clients to manage ESPHome devices via the 2026.6+ dashboard WebSocket protocol, including listing, configuring, validating, and flashing firmware.Last updated5MITWhy this server?
Provides tools for managing ESPHome devices via REST API, including listing devices, getting states, calling services, retrieving logs, and triggering compilation.
Flicense-quality-maintenanceMCP server for managing IoT devices and network infrastructure, supporting 135 tools across 17 device types via SSH, REST API, and Serial protocols.Last updated1