Servidor MCP OpenHue
Un servidor MCP que permite el control de las luces Philips Hue a través de Claude y otras interfaces LLM utilizando la CLI de OpenHue.
Prerrequisitos
Node.js (v16 o superior)
Claude para escritorio (opcional, para pruebas)
Configuración del puente
Antes de utilizar el servidor, debe configurar la CLI de OpenHue con su Hue Bridge:
Ejecute el comando de configuración:
Siga las instrucciones en pantalla:
La CLI buscará su Hue Bridge
Presione el botón de enlace en su Hue Bridge cuando se le solicite
Espere la confirmación de que la configuración está completa
Verifique la configuración enumerando sus luces:
Si ve sus luces en la lista, la configuración está completa y está listo para usar el servidor MCP.
Instalación
Clonar el repositorio:
Instalar dependencias:
Construir el proyecto:
Ejecutar el servidor:
Características
Este servidor expone las siguientes capacidades a través de MCP:
Control de luces
Enumere todas las luces u obtenga detalles de luces específicas
Encender/apagar las luces
Ajustar el brillo
Establecer colores
Controlar la temperatura del color
Control de la habitación
Enumere todas las habitaciones u obtenga detalles de las habitaciones
Controlar todas las luces de una habitación a la vez
Establecer el brillo y los colores en toda la habitación
Gestión de escenas
Lista de escenas disponibles
Activar escenas con diferentes modos
Filtrar escenas por habitación
Uso con Claude Desktop
Abra el archivo de configuración de Claude Desktop:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
Ventanas:
%APPDATA%\Claude\claude_desktop_config.json
Agregue la configuración del servidor:
Reiniciar Claude Desktop
Busque el ícono del martillo para verificar que el servidor esté conectado
Comandos de ejemplo
Una vez conectado, puedes hacerle a Claude preguntas en lenguaje natural como:
¿Qué luces tengo en la sala?
"Enciende todas las luces de la cocina"
"Ajusta las luces del dormitorio al 50% de brillo"
"Cambia las luces de la oficina a azules"
Activa la escena 'Relajante'
"¿Qué escenas están disponibles en el estudio?"
Herramientas disponibles
obtener luces
Enumera todas las luces u obtiene detalles de luces específicas
luz de control
Controla luces individuales
conseguir habitaciones
Enumera todas las habitaciones u obtiene detalles específicos de cada habitación
sala de control
Controla todas las luces de una habitación.
escenas de obtención
Enumera las escenas disponibles
activar escena
Activa una escena específica
Desarrollo
Estructura del proyecto
Edificio
Correr
Solución de problemas
El servidor no se conecta
Comprueba que Docker se esté ejecutando
Verificar que exista la configuración de OpenHue
Consultar los registros de Claude Desktop
Intente ejecutar OpenHue CLI directamente
Fallos de comando
Comprobar los permisos de la CLI de OpenHue
Verificar los nombres de luces/habitaciones/escenas
Comprobar los registros del contenedor Docker
Verificar la conectividad del Hue Bridge
Licencia
Licencia MIT
Contribuyendo
Bifurcar el repositorio
Crea tu rama de funciones
Confirme sus cambios
Empujar hacia la rama
Crear una nueva solicitud de extracción
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Permite el control de las luces Philips Hue a través de Claude y otras interfaces LLM utilizando la CLI de OpenHue.
Related MCP Servers
- AsecurityAlicenseAqualityIntegrate Claude with Any OpenAI SDK Compatible Chat Completion API - OpenAI, Perplexity, Groq, xAI, PyroPrompts and more.Last updated -127140MIT License
- -securityAlicense-qualityEnables users to control Govee LED devices using the Govee API, with features for turning devices on/off, setting colors, and adjusting brightness through a CLI or MCP clients.Last updated -3MIT 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 -10
- -securityAlicense-qualityEnables Claude to interact with Qlik Cloud applications and extract data from visualizations through the Qlik Cloud API.Last updated -5MIT License