Back to Apps
L
LIFX MCP Controller
Supports UIby lenvolk
Control LIFX smart lights from your AI assistant — power, color, brightness, effects, and scenes via an interactive visual UI.
2 stars
0 views
Updated 2 months ago
Works in:VS Code Copilot
Exposes:ToolsResources
What it does
LIFX MCP Controller brings full LIFX smart lighting control into your AI chat session. It exposes all major LIFX HTTP API operations as MCP tools, and ships with an interactive React-based MCP App UI that renders visually inside supported clients like VS Code Copilot. You can control individual bulbs or entire rooms without ever leaving chat.
Key features
- Interactive visual UI — full light control panel rendered inline in the MCP client; adjust power, brightness, colour, and effects with a click
- 9 LIFX tools — list lights, set state, toggle power, breathe/pulse effects, list & activate scenes, validate colours, stop effects
- Flexible selectors — target all lights, named groups, locations, or individual bulbs by ID or label
- Rich colour support — named colours, RGB, HSB, and Kelvin colour temperature formats
- Theme-aware UI — the embedded app adapts to the client's light/dark theme automatically
Installation
VS Code Copilot (primary supported host):
Add to .vscode/mcp.json or VS Code settings:
{
"servers": {
"mcp-lifx": {
"command": "npx",
"args": ["mcp-lifx"],
"env": {
"LIFX_API_TOKEN": "your-lifx-token"
}
}
}
}
Get your LIFX API token at cloud.lifx.com/settings.
Claude Desktop:
{
"mcpServers": {
"mcp-lifx": {
"command": "npx",
"args": ["mcp-lifx"],
"env": {
"LIFX_API_TOKEN": "your-lifx-token"
}
}
}
}
Supported hosts
Primarily tested with VS Code GitHub Copilot. Standard stdio transport is compatible with any MCP-compliant client.
Quick install
npx mcp-lifxInformation
- Pricing
- free
- Published
- 4/6/2026
- Updated
- 2 months ago
- stars
- 2