PolarHub
  • Agents
  • MCP Servers
  • Skills
  • PolarBear
PolarHub © 2026
MCP Servershome-automation-and-iotIntelliGlow-AI-Voice-MCP-IoT-Platform
返回「home-automation-and-iot」

IntelliGlow-AI-Voice-MCP-IoT-Platform

modelscope·@shree-bd/IntelliGlow-AI-Voice-MCP-IoT-Platform

home-automation-and-iot0下载LocalModelScope

简介

暂无描述。

MCP Server 详情

来自 ModelScope 索引

IntelliGlow - AI-Powered Smart Lighting

"Smart lighting, brilliantly simple"

IntelliGlow is a Model Context Protocol (MCP) server that allows AI assistants like Claude and ChatGPT to control real smart bulbs via UDP network communication. This Python implementation features voice commands, AI reasoning, and direct hardware control.

Architecture

Voice/AI > IntelliGlow MCP > UDP Network > Smart Bulb (192.168.1.45:4000)

The smart bulb system that actually thinks!!

Features

** Real Hardware Support**

  • UDP Network Communication: Direct communication with real smart bulbs
  • Default Bulb Configuration: Connects to 192.168.1.45:4000 by default
  • Network Discovery: Automatically find smart bulbs on your network
  • Connection Management: Persistent connections with auto-reconnect

** Voice Intelligence**

  • Natural Voice Commands: "Turn on lights", "Set brightness to 75", "Make it blue"
  • AI-Powered Parsing: Understands context and natural language
  • Text-to-Speech Feedback: Speaks responses back to you
  • Smart Color Recognition: Recognizes color names and descriptive terms

** AI Integration**

  • MCP Protocol: Works with Claude, GPT, and other AI models
  • Context Understanding: AI can reason about lighting needs
  • Workflow Integration: Bulbs become part of larger AI workflows
  • Learning Capability: Can adapt to user patterns and preferences

** Smart Bulb Control**

  • Power Control: Turn bulbs on/off via UDP commands
  • Brightness Control: Adjust brightness levels (0-100%)
  • Color Control: Full RGB control with hex color codes (#FF0000)
  • Status Monitoring: Get real-time bulb status
  • Ping/Connectivity: Test network connectivity to bulbs

** Network Features**

  • Multi-bulb Support: Connect to multiple bulbs simultaneously
  • Discovery: Scan network for available smart bulbs
  • Environment Configuration: Set bulb IP/port via environment variables

Quick Start

Installation

  1. Install IntelliGlow:

    # Core system
    pip install -e .
    
    # With voice capabilities
    pip install -e .[voice]
    
  2. Configure your bulb (optional):

    export BULB_IP=192.168.1.45    # Your bulb's IP
    export BULB_PORT=4000          # Your bulb's port
    

Running IntelliGlow

# 1. MCP server only (for AI integration)
mcp-server-smartbulb

# 2. Voice interface only
mcp-server-smartbulb-voice

# 3. Complete IntelliGlow system (voice + AI + MCP)
python voice_enabled_server.py

Testing Network Connectivity

# Test UDP communication with your real bulb
python test_network_bulbs.py

AI Integration (Claude Desktop)

Add this to your Claude Desktop claude_desktop_config.json:

{
  "mcpServers": {
    "intelliglow": {
      "command": "python",
      "args": ["-m", "mcp_server_smartbulb.network_server"],
      "cwd": "/path/to/your/IntelliGlow",
      "env": {
        "BULB_IP": "192.168.1.45",
        "BULB_PORT": "4000"
      }
    }
  }
}

Available Commands

** Voice Commands**

  • "Turn on the lights" - Power control
  • "Set brightness to 75 percent" - Brightness with smart parsing
  • "Make it blue" - Color recognition
  • "How are the lights?" - Status inquiry
  • "Find smart bulbs" - Network discovery

** MCP Tools (for AI)**

  • discover_bulbs() - Find smart bulbs on the network
  • connect_to_bulb(ip, port) - Connect to a specific bulb
  • turn_on_bulb(ip, port) - Turn on a bulb via UDP
  • turn_off_bulb(ip, port) - Turn off a bulb via UDP
  • set_bulb_brightness(brightness, ip, port) - Set brightness (0-100)
  • set_bulb_color(color, ip, port) - Set color using hex codes
  • get_bulb_status(ip, port) - Get current bulb status
  • ping_bulb(ip, port) - Test connectivity to a bulb

Network Configuration

Default Bulb Setup

IntelliGlow connects to 192.168.1.45:4000 by default. You can override this:

export BULB_IP=192.168.1.100
export BULB_PORT=4001

Bulb Configuration File

Create bulb_config.json:

{
  "default_bulb": {
    "ip": "192.168.1.45",
    "port": 4000,
    "timeout": 5.0
  },
  "discovery": {
    "enabled": true,
    "timeout": 10.0,
    "port_range": {
      "start": 4000,
      "end": 4010
    }
  }
}

IntelliGlow vs Traditional Solutions

FeatureAlexa/GoogleIntelliGlow
Voice ControlBasic commandsNatural language + AI reasoning
AI IntegrationLimited ecosystemWorks with any AI model (Claude, GPT, etc.)
Hardware ControlCloud-dependentDirect UDP networking
CustomizationVendor limitationsFull control over protocol
Context UnderstandingSimple keywordsAI understands context and workflows
PrivacyCloud processingLocal processing
Developer FreedomClosed ecosystemOpen protocol, extensible

Result: IntelliGlow = Convenience of Alexa + Intelligence of AI + Freedom of Open Source!

Testing

# Test real UDP communication with your bulb
python test_network_bulbs.py

This will:

  1. Test direct connection to 192.168.1.45:4000
  2. Scan network for other bulbs
  3. Simulate AI/MCP commands
  4. Test voice command processing

Troubleshooting

No Bulb Found

  • Ensure your smart bulb is on the same network
  • Check that the bulb is listening on port 4000
  • Try network discovery: python -c "import asyncio; from mcp_server_smartbulb.bulb_discovery import BulbDiscovery; asyncio.run(BulbDiscovery().discover_bulbs())"

Voice Not Working

  • Install voice dependencies: pip install -e .[voice]
  • Check microphone permissions
  • Test with: python -m mcp_server_smartbulb.voice_interface

Connection Timeout

  • Check firewall settings
  • Verify bulb IP address
  • Increase time…

相关 MCP Servers(来自「home-automation-and-iot」)

串口智控

一座通过串行通信将物理硬件设备与人工智能大语言模型连接起来的桥梁,允许用户使用自然语言命令控制硬件。

@mcp2everything/mcp2serial

MCP-PA 智能助手

一种多功能的模型上下文协议服务器,使人工智能助手能够管理日历、跟踪任务、处理电子邮件、搜索网络以及控制智能家居设备。

@zhangzhongnan928/mcp-pa-ai-agent

homer-mcp

暂无描述。

@vmm/homer-mcp

jango-blockchained

暂无描述。

@jango-blockchained/advanced-homeassistant-mcp

mathd

暂无描述。

@mathd/govee_mcp_server

mcp-home-assistant

暂无描述。

@Coolver/mcp-home-assistant

自动安装

点击按钮会唤起 PolarBear 客户端,并把当前 MCP Server 的 Markdown 详情文档地址传给客户端。

/api/mcps/shree-bd-intelliglow-ai-voice-mcp-iot-platform/markdown
打开 PolarBear 安装查看 Markdown 文档

手动安装

在 PolarBear 或其他支持 MCP 的客户端中,新建 MCP Server,并参考下方来源或安装提示配置。

Voice/AI > IntelliGlow MCP > UDP Network > Smart Bulb (192.168.1.45:4000)

基本信息

分类
home-automation-and-iot / speech-processing / agent-orchestration
运行方式
No
许可证
Unknown
详情文件
shree-bd-intelliglow-ai-voice-mcp-iot-platform.md