wizlights-mcp-server

wizlights-mcp-server

0

The Wizlights MCP Server is designed to allow large language models to manage WizConnected smart lights through a Model Context Protocol. It integrates with the pywizlight package for device communication and supports installation on Claude Desktop.

Wizlights MCP Server

Overview

A Model Context Protocol (MCP) server that enables large language models (LLMs) to control WizConnected smart lights.

Prerequisites

Note: To run the MCP development server, you also need Node.js.

Usage

Installing on Claude Desktop

To use this MCP server with Claude Desktop, install it by running

mcp install wizlights_mcp_server/server.py

Development Mode

mcp dev server.py

# Mount local code
mcp dev server.py --with-editable .

Acknowledgements

This package relies heavily on the pywizlight package to communicate with the WiZ devices.

Contributing

Contributions are welcome! Please open an issue or submit a pull request for any improvements or bug fixes.

License

This project is licensed under the MIT License. See the LICENSE file for details.