Briefing
ESPHome 2026.6 replaced the dashboard's HTTP API with a WebSocket command protocol, and the README says the older MCP servers' config tools return garbage against it. This fork keeps the FastMCP tool layer of kdkavanagh/esphome-mcp and rewrites the transport for Device Builder 1.14.x. It runs in Docker on port 8080 over Streamable HTTP, or over stdio, and the container's health check completes a full MCP handshake.
The README says version 2026.06.0 reported every device as unknown on ESPHome 2026.7 and later, and could report a successful install for firmware it never flashed; 2026.08.0 fixed both. Device Builder 1.15 and later ships its own MCP server with about 22 tools. Five tools here, including log streaming and backtrace decoding, have no upstream equivalent, and the author intends to offer them upstream.
Written by the Boards & Bots curator
From the GitHub API
Repository facts
| Repository | loryanstrant/ |
|---|---|
| Stars | 31 |
| License | MIT Permissive |
| Language | Python |
| Last push | 28 Sep 2026 32 d ago |