mcp-server-yeelight-lan logo

mcp-server-yeelight-lan

marques576/mcp-server-yeelight-lan
0 starsUpdated 2026-01-12Community

Is this your server?

Add your score badge to your README and get your server in front of 45k+ builders a month.

Works with

Claude CodeClaude DesktopCursorVS CodeClineCodex CLIOpenClaw+ any MCP client

Install to Claude Code

This server doesn't publish a one-line install command. Follow the setup in the source repository.

Summary

Enables control of Yeelight smart lights over local LAN, supporting on/off, brightness, color, temperature, and auto discovery.

README.md

Yeelight MCP Server using local LAN control

An MCP server to control your yeelight lights.

Demo

Enable LAN controll on Yellight devices

  • 01 Select the light you would like to share. Slide to the left and click on the share icon.
  • 02 Select a device.
  • 03 Click "More" icon and choose "LAN control".
  • 04 Enable LAN control.

<p float="left"> <img src="docs/image1.png" width="150" /> <img src="docs/image2.png" width="150" /> <img src="docs/image3.png" width="150" /> <img src="docs/image4.png" width="150" /> </p>

Getting started

Start by building the docker image `` docker build -t mcp-server-docker . ``

Then add the MCP configuration to your MCP client `` "mcpServers": { "mcp-server-yeelight-lan": { "command": "docker", "args": [ "run", "-i", "--rm", "-v", "/var/run/docker.sock:/var/run/docker.sock", "mcp-server-yeelight-lan:latest" ] } } ``

Tested MCP Clients

  • [x] Oterm

LLMs tested

  • llama3.2:3b
  • llama3.2:1b
  • qwen2.5:32b-instruct

Tools

  • turn on/off
  • brightness
  • color
  • temperature
  • auto discovery

See related servers & alternatives →

Related MCP servers

Browse all →

Related guides

Hand-picked reading to help you choose and use Other servers.