Claude
dreams in color
Watch Claude think. A Philips Hue MCP server + Claude Code hooks that animate your lights in real time — cyan while reasoning, magenta while working, green on success. Every tool call, every permission prompt, every moment of focus: visible. Works when your screen is locked or off — glance at the light to know if Claude needs you.
Every Claude session state, lit up
hue-status.js hooks into Claude Code's event system and drives a dedicated light
for each session. Run multiple Claude sessions at once — each bound to a different light.
Claude saves your light state at session start and restores it when it stops.
Full Hue control from Claude
15 tools covering setup, light control, scenes, native v2 effects, and sensors.
Up in three steps
Install the server, add it to Claude Code, and call setup(). The tool walks you through everything else.
# Clone and install
git clone https://github.com/Roach/airglow.git
cd airglow
npm install
// ~/.claude/settings.json { "mcpServers": { "hue": { "command": "node", "args": ["/path/to/airglow/index.js"] } } }
# In Claude, call: setup() # Bridge found → press link button → create_user → then: setup({ default_group: 0, hook_light_id: 6 }) # Returns ready-to-paste hook config for .claude/settings.json