Summary
Rooms and scenes, not just bulbs.
Controlling a single light is rarely the request. Because rooms and scenes are first-class here, dim the kitchen and put the evening scene on are single calls rather than a loop over bulb ids.
What it is
A Node MCP server that drives Philips Hue through the OpenHue CLI running in Docker. It lists and controls individual lights, whole rooms and scenes against your own Hue Bridge.
What you get
- All lights listed, or details for one
- A light turned on or off, dimmed, coloured, or set to a colour temperature
- Rooms listed, and every light in a room controlled together
- Scenes listed, and filtered by room
- A scene activated, in the mode you choose
Requirements
Node.js v16 or higher and Docker, plus a one-time OpenHue CLI setup that pairs with your bridge — you press the link button on the bridge during that step. The pairing lives in ~/.openhue afterwards.
