loryanstrant/ESPHome-MCP
View on GitHub ↗A MCP server for ESPHome that supports the new Device Builder functionality released in build 2026.6
22 ★2 forksPythonUpdated 1mo ago
What you need to know
An MCP server for the ESPHome 2026.6+ Device Builder dashboard, letting MCP clients list devices, read, edit and validate device YAML, stream logs, and compile and flash firmware over the new WebSocket command protocol.
Install
docker compose up -d --build
Key features
- ✓List devices
- ✓Read, edit and validate device YAML
- ✓Stream logs
- ✓Compile and flash firmware
- ✓Check firmware updates
- ✓Get component schema
Caveats
- ⚠Requires an ESPHome 2026.6+ dashboard
- ⚠Firmware flashing is destructive
Platforms: Docker
Topics
- Stars
- 22★
- Forks
- 2
- Language
- Python
- License
- MIT
- Created
- 2026-06-24
- Last push
- 2026-07-24