simon-duchastel/lifx-lan-mcp
If you are the rightful owner of lifx-lan-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A Model Context Protocol (MCP) server for allowing an LLM to control LIFX lights over your local area network (LAN), without cloud connectivity.
Tools
Functions exposed to the LLM to take actions
lifx_lan_list_lights
List all Lifx lights currently available on the user's local area network (LAN).Each light is specified by a unique string label.Use this to get which lights the user wants to interact with, as the label is used in other tools to interact with lights.Also includes additional information about the light, such as group and location
lifx_lan_get_lights_state
Get the current state of one or more LIFX lights, including their colors, whether they're on or off, and what groups and locations they belong to (if any).
lifx_lan_set_lights_color
Set the color of one or more Lifx lights. Must specify hue, saturation, brightness, and may optionally specify kelvin temperature (otherwise 3500 is used).
lifx_lan_turn_on_lights
Turn on one or more Lifx lights, optionally at specific color.
lifx_lan_turn_off_lights
Turn off one or more Lifx lights.
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client