Control monitor brightness, contrast, power, and input via DDC/CI. Includes Model Context Protocol (MCP) server for AI integration and MQTT client for IoT automation platforms like Home Assistant.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add ddc-ci-control-bridge -- npx -y ddc-ci-control-bridge~/.codex/config.toml
[mcp_servers.ddc-ci-control-bridge]
command = "npx"
args = ["-y", "ddc-ci-control-bridge"]
# codex mcp add ddc-ci-control-bridge -- npx -y ddc-ci-control-bridge~/.cursor/mcp.json
{
"mcpServers": {
"ddc-ci-control-bridge": {
"command": "npx",
"args": [
"-y",
"ddc-ci-control-bridge"
]
}
}
}.vscode/mcp.json
{
"servers": {
"ddc-ci-control-bridge": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"ddc-ci-control-bridge"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"ddc-ci-control-bridge": {
"command": "npx",
"args": [
"-y",
"ddc-ci-control-bridge"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"ddc-ci-control-bridge": {
"command": "npx",
"args": [
"-y",
"ddc-ci-control-bridge"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"ddc-ci-control-bridge": {
"command": "npx",
"args": [
"-y",
"ddc-ci-control-bridge"
]
}
}
}