esphome-mcp-integration

jrigling/esphome-mcp-integration
★ 0 stars Python AI/LLM Updated today
Home Assistant integration exposing a full ESPHome development cycle to AI agents via the MCP server
View on GitHub → Try with Claude — $10 free →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "esphome-mcp-integrat": {
      "command": "uvx",
      "args": [
        "esphome-mcp-integration"
      ]
    }
  }
}

Or install with pip: pip install esphome-mcp-integration

README Excerpt

Drive a **full ESPHome development cycle from an AI agent** (e.g. Claude Code via Home Assistant's MCP server). This repo ships a Home Assistant custom integration that registers a custom LLM API exposing ESPHome tools, backed by a small reusable PyPI client library. ``` AI agent ── MCP ──► Home Assistant ──► ESPHome Builder LLM API

Tools (12)

esphome_add_secretesphome_cleanesphome_compileesphome_create_configesphome_list_addonsesphome_list_devicesesphome_logsesphome_read_yamlesphome_runesphome_uploadesphome_validateesphome_write_yaml