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
{
"mcpServers": {
"cheerlights": {
"env": {},
"args": [
"path/to/server.py"
],
"command": "python"
}
}
}
Seamless access to top MCP servers powering the future of AI integration.