SMART HOME / HM-SH-028
HM-SH-028 · datasheet

zigbee2mqtt-mcp

Administer a Zigbee2MQTT estate: health, mesh diagnostics, OTA

01 · What it does

  • Check device health
  • Diagnose the mesh
  • Manage OTA updates

02 · Install

$ npx zigbee2mqtt-mcp
$ npm install
$ npm run build

03 · Client config (Claude Desktop / Cursor, from README)

{
  "servers": {
    "zigbee2mqtt": {
      "command": "npx",
      "args": ["-y", "zigbee2mqtt-mcp"],
      "env": {
        "Z2M_MQTT_URL": "mqtt://192.168.1.10:1883",
        "Z2M_MQTT_USERNAME": "mqtt",
        "Z2M_MQTT_PASSWORD": "${input:z2mPassword}"
      }
    }
  }
}

Commands copied from the project README. Placeholders are the maintainer's. Not bench-tested by HardwareMCP yet.

Weekly bulletin

New hardware MCP servers and setups that actually worked on a bench. One email, Fridays.