Wizlights MCP Server について
Wizlights MCP Serverは、LLMからWiZConnectedスマートライトを操作できるようにします。WiZデバイスをMCP対応アシスタントに接続するユーザー向けで、デバイス通信にはpywizlightを使用します。
主な機能
- 01WiZConnectedスマートライトの操作
- 02pywizlightによるデバイス通信
活用シーン
- 01MCP対応アシスタントからWiZライトを操作
- 02LLMをWiZConnected照明に接続
MCP 対応
このMCPサーバーは、MCPクライアントにWiZConnectedスマートライトの操作機能を公開します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Wizlights MCP サーバー
概要
LLM が WizConnected のスマートライトを制御できるようにする Model Context Protocol(MCP)サーバーです。
前提条件
注: MCP 開発サーバーを実行するには、Node.js も必要です。
使い方
Claude Desktop へのインストール
この MCP サーバーを Claude Desktop で使用するには、次のコマンドを実行してインストールしてください。
mcp install wizlights_mcp_server/server.py
開発モード
mcp dev server.py
# Mount local code
mcp dev server.py --with-editable .
謝辞
このパッケージは、WiZ デバイスとの通信に pywizlight パッケージを大いに活用しています。
貢献
貢献を歓迎します。改善やバグ修正については、issue を作成するか、プルリクエストを送信してください。
ライセンス
このプロジェクトは MIT License の下でライセンスされています。詳細は LICENSE ファイルをご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。