Govee-MCP
Verified Safeby joeynyc
Overview
Controls Govee smart lights via natural language commands using an MCP-compatible AI assistant.
Installation
npm startEnvironment Variables
- GOVEE_API_KEY
- GOVEE_ALLOWLIST
Security Notes
The server demonstrates strong security practices: API key is environment-variable based (not hardcoded, .env is gitignored), input is rigorously validated with Zod schemas, requests are rate-limited, and a device allowlist feature is implemented (and highly recommended for production). A dry-run mode is available for safe testing. The LAN adapter is a stub, so it currently poses no direct network risks from the provided code, relying instead on the Govee Cloud API's security. No 'eval', obfuscation, or obvious malicious patterns were found.
Similar Servers
ha-mcp
Provides AI agents with complete control over Home Assistant via REST and WebSocket APIs, offering a comprehensive suite of tools for smart home management, automation, and debugging.
advanced-homeassistant-mcp
A powerful, secure, and extensible Model Context Protocol (MCP) server that enables AI assistants like Claude, GPT, and Cursor to seamlessly interact with Home Assistant. Control your lights, climate, automations, and more through natural language commands.
openhab-mcp
This project provides an MCP (Model Context Protocol) server to enable AI assistants like Claude and Cline to interact with and manage a real openHAB smart home system via its REST API.
ithreemcp
Controls the i3 window manager using natural language commands via AI assistants.