ota_update
Perform a firmware update
How to use it
Project documentation lists ota_update for the Zigbee2MQTT MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), then check which tools your installed version makes available. Tool availability can depend on configuration and credentials. A server handshake does not verify this tool’s behavior. See the full listing for setup details.
Install Zigbee2MQTT MCP
python -m zigbee2mqtt_mcpOther tools in Zigbee2MQTT MCP (13)
Websocket health + cache readiness
Search by name / model / vendor / address
Version, coordinator, config, permit-join state
Full definition/metadata for one device
Current cached state (+ optional refresh)
Scan and return the Zigbee mesh map
All devices (compact summary or detailed=true)
All groups and their members
Check for a firmware update
Allow/deny new devices joining
Unpair a device
Rename a device
Set state — {"state":"ON"}, brightness, colour, cover position, …