CheerLights Color Synchronization
STDIOMCP server that synchronizes colors across connected lights worldwide via CheerLights API.
MCP server that synchronizes colors across connected lights worldwide via CheerLights API.
A Model Context Protocol (MCP) server that allows Claude or other AI tools to interact with the CheerLights API. CheerLights is a global IoT project that synchronizes colors across connected lights worldwide.
First, install the necessary dependencies:
pip install mcp httpx
Save the code to a file (e.g., server.py
) and run it:
python server.py
Add this to your Claude for Desktop configuration:
%APPDATA%\Claude\claude_desktop_config.json
~/Library/Application Support/Claude/claude_desktop_config.json
{ "mcpServers": { "cheerlights": { "command": "python", "args": ["path/to/server.py"] } } }
After restarting Claude for Desktop, you can ask questions like:
The server uses the CheerLights API endpoint:
http://api.thingspeak.com/channels/1417/field/1/last.json
Learn How to Create Your Own MCP Server for Claude Desktop and Windsurf