Сервер Govee MCP
MCP-сервер для управления светодиодными устройствами Govee через API Govee.
Настраивать
Переменные среды
Создайте файл .env
в корневом каталоге со следующими переменными:
Чтобы получить эти значения:
- Получите свой ключ API на портале разработчиков Govee
- Используйте приложение Govee Home, чтобы найти идентификатор и артикул вашего устройства.
Установка
Установка через Smithery
Чтобы автоматически установить Govee MCP Server для Claude Desktop через Smithery :
Ручная установка
Использование
MCP-сервер
Сервер MCP предоставляет инструменты для управления устройствами Govee через Model Context Protocol. Его можно использовать с Cline или другими клиентами MCP.
Доступные инструменты:
turn_on_off
: Включить или выключить светодиодset_color
: Установить цвет светодиода с использованием значений RGBset_brightness
: Установить уровень яркости светодиода
Интерфейс командной строки
Для прямого управления устройствами Govee предусмотрен интерфейс командной строки:
Запустите govee-cli --help
для получения полной документации по команде.
Разработка
Проведение тестов
Чтобы запустить тестовый набор:
Примечание: тесты CLI выполняют реальные вызовы API к вашему устройству Govee и фактически управляют им. Перед запуском этих тестов убедитесь, что ваше устройство включено и подключено.
Структура проекта
Тестовое покрытие
- Тесты сервера охватывают:
- Инициализация среды
- Методы клиента API Govee
- Серверные инструменты и утилиты
- Обработка ошибок
- Тесты 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, с функциями включения/выключения устройств, настройки цветов и регулировки яркости через 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 -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