Govee MCP サーバー
Govee API を介して Govee LED デバイスを制御するための MCP サーバー。
設定
環境変数
次の変数を含む.env
ファイルをルート ディレクトリに作成します。
これらの値を取得するには:
- Govee開発者ポータルからAPIキーを取得します
- Govee Homeアプリを使用してデバイスIDとSKUを見つけます
インストール
Smithery経由でインストール
Smithery経由で Claude Desktop 用の Govee MCP Server を自動的にインストールするには:
手動インストール
使用法
MCPサーバー
MCPサーバーは、モデルコンテキストプロトコルを介してGoveeデバイスを制御するためのツールを提供します。Clineやその他のMCPクライアントで使用できます。
利用可能なツール:
turn_on_off
: LEDのオン/オフを切り替えるset_color
: RGB値を使用してLEDの色を設定するset_brightness
: LEDの明るさレベルを設定する
コマンドラインインターフェース
Govee デバイスを直接制御するための CLI が提供されています。
完全なコマンドドキュメントについてはgovee-cli --help
を実行してください。
発達
テストの実行
テスト スイートを実行するには:
注: CLIテストはGoveeデバイスに対して実際のAPI呼び出しを行い、実際にデバイスを制御します。テストを実行する前に、デバイスの電源がオンで接続されていることを確認してください。
プロジェクト構造
テスト範囲
- サーバーテストの対象範囲:
- 環境の初期化
- Govee API クライアントメソッド
- サーバーツールとユーティリティ
- エラー処理
- CLI テストは、実際の API 呼び出しを実行して Govee デバイスを制御することにより、実際の統合テストを実行します。
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
ユーザーは、Govee API を使用して Govee LED デバイスを制御でき、CLI または MCP クライアントを介してデバイスのオン/オフの切り替え、色の設定、明るさの調整などの機能を使用できます。
Related Resources
Related MCP Servers
- -securityAlicense-qualitySmart Device Control 🎮 💡 Lights: Brightness, color, RGB 🌡️ Climate: Temperature, HVAC, humidity 🚪 Covers: Position and tilt 🔌 Switches: On/off 🚨 Sensors: State monitoring Intelligent Organization 🏠 Grouping with context awareness. Robust Architecture 🛠️ Error handling, state validation ...Last updated -69TypeScriptApache 2.0
- AsecurityAlicenseAqualityEnables control of Philips Hue lights through Claude and other LLM interfaces using the OpenHue CLI.Last updated -65TypeScriptMIT License
- AsecurityAlicenseAqualityMCP-compatible server that enables AI assistants to interact with Lightdash analytics data, providing tools to list and retrieve projects, spaces, charts, dashboards, and metrics through a standardized interface.Last updated -131717TypeScriptMIT License
- -securityFlicense-qualityA Model Context Protocol interface that enables AI assistants like Claude to control Philips Hue smart lighting systems through natural language commands.Last updated -Python