Govee MCP Server
Ein MCP-Server zur Steuerung von Govee-LED-Geräten über die Govee-API.
Aufstellen
Umgebungsvariablen
Erstellen Sie im Stammverzeichnis eine .env
Datei mit den folgenden Variablen:
So erhalten Sie diese Werte:
- Holen Sie sich Ihren API-Schlüssel vom Govee Developer Portal
- Verwenden Sie die Govee Home-App, um Ihre Geräte-ID und SKU zu finden
Installation
Installation über Smithery
So installieren Sie den Govee MCP-Server für Claude Desktop automatisch über Smithery :
Manuelle Installation
Verwendung
MCP-Server
Der MCP-Server bietet Tools zur Steuerung von Govee-Geräten über das Model Context Protocol. Er kann mit Cline oder anderen MCP-Clients verwendet werden.
Verfügbare Werkzeuge:
turn_on_off
: Schaltet die LED ein oder ausset_color
: Stellen Sie die LED-Farbe mit RGB-Werten einset_brightness
: Stellen Sie die Helligkeitsstufe der LED ein
Befehlszeilenschnittstelle
Zur direkten Steuerung von Govee-Geräten steht eine CLI zur Verfügung:
Führen Sie govee-cli --help
aus, um die vollständige Befehlsdokumentation zu erhalten.
Entwicklung
Ausführen von Tests
So führen Sie die Testsuite aus:
Hinweis: Die CLI-Tests führen echte API-Aufrufe an Ihr Govee-Gerät aus und steuern es tatsächlich. Stellen Sie sicher, dass Ihr Gerät eingeschaltet und verbunden ist, bevor Sie diese Tests ausführen.
Projektstruktur
Testabdeckung
- Servertests umfassen:
- Umgebungsinitialisierung
- Govee API-Clientmethoden
- Servertools und -dienstprogramme
- Fehlerbehandlung
- CLI-Tests führen reale Integrationstests durch, indem sie tatsächliche API-Aufrufe zur Steuerung Ihres Govee-Geräts ausführen.
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.
Ermöglicht Benutzern die Steuerung von Govee-LED-Geräten über die Govee-API, mit Funktionen zum Ein-/Ausschalten von Geräten, Einstellen von Farben und Anpassen der Helligkeit über eine CLI oder MCP-Clients.
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 -132217TypeScriptMIT 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