Control4 MCP Server
JSON →A safe-by-default MCP server that exposes your Control4 home automation (lights, scenes, locks, thermostats, and media) as structured tools over HTTP and Claude Desktop STDIO for reliable AI-powered control on your local network.
Install
pip install c4-mcp` Tools · 10
- c4_list_rooms List all rooms in the Control4 system
- c4_list_devices List devices by room, category, or name
- c4_activate_scene Activate a scene in a specific room
- c4_control_shades Control shade positions
- c4_query_variables Query Control4 variables
- c4_query_commands Query available commands for devices
- c4_set_light_level Set light level for a specific device or room
- c4_lock_door Lock or unlock a door
- c4_set_thermostat Set thermostat temperature or mode
- c4_media_control Control media devices (play, pause, stop, etc.)
Environment variables
C4_BIND_HOST
Links
★ 1 GitHub stars