Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
คำอธิบายจากผู้ทำ (ภาษาอังกฤษตามต้นฉบับ)
Control monitor brightness, contrast, power and input via DDC/CI with MCP and MQTT support.
สามเรื่องนี้ไม่รวมเป็นคะแนนเดียว เพราะความเห็น การวัด และความนิยม เป็นคนละเรื่องกัน
ตัวนี้ยังไม่ได้เรียบเรียงเป็นภาษาไทย ด้านล่างคือข้อเท็จจริงที่เราอ่านจาก registry
เลือกโปรแกรม AI ที่คุณใช้ แล้วคัดลอกค่าตั้งไปวาง
ต้องเตรียมก่อน
คุณใช้แอปไหน
เลือกแอปด้านบน เราจำไว้ให้ ครั้งหน้าปุ่มจะขึ้นว่า “ติดตั้งลง …”
เปิด Claude Desktop → Settings → Developer → Edit Config แล้ววางค่านี้ในไฟล์ claude_desktop_config.json
{
"mcpServers": {
"ddc-ci-control-bridge": {
"command": "npx",
"args": [
"-y",
"ddc-ci-control-bridge"
]
}
}
}พิมพ์คำสั่งนี้ใน Terminal
claude mcp add ddc-ci-control-bridge -- npx -y ddc-ci-control-bridgeวางในไฟล์ .cursor/mcp.json ของโปรเจกต์ หรือ ~/.cursor/mcp.json
{
"mcpServers": {
"ddc-ci-control-bridge": {
"command": "npx",
"args": [
"-y",
"ddc-ci-control-bridge"
]
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
วางในไฟล์ .vscode/mcp.json ของโปรเจกต์
{
"servers": {
"ddc-ci-control-bridge": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"ddc-ci-control-bridge"
]
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
ตัวนี้รันในเครื่องคุณ แต่ ChatGPT ต่อได้เฉพาะ server บนอินเทอร์เน็ต ลองเลือกแอปอื่น
ตัวเลือกเก็บในคุกกี้บนเครื่องนี้ ไม่ต้องมีบัญชี
ค่าตั้งนี้สร้างจากข้อมูลใน registry ของผู้ทำ ถ้าไม่ตรงกับ README ให้เชื่อ README
รันในเครื่องคุณ รายการเครื่องมือจะขึ้นในแอป AI หลังติดตั้ง
เราตรวจจากข้อมูลที่ใครก็เปิดดูได้ ยังไม่ได้อ่านโค้ด ข้อที่ไม่เกี่ยวกับตัวนี้ไม่นับในตัวหาร · ตรวจเมื่อ 7 พ.ย. 2569
ชื่อใน registry ยืนยันด้วยบัญชี GitHub Defozo ซึ่งเป็นเจ้าของ repo
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
ตัวนี้รันบนเครื่องคุณ ไม่มี endpoint บนอินเทอร์เน็ต
ตัวนี้รันบนเครื่อง ใช้ค่าที่ตั้งในเครื่องแทน
รันในเครื่องคุณ เราอ่านรายการเครื่องมือได้เฉพาะตัวที่มี endpoint บนอินเทอร์เน็ต
เทียบกับทุก server ที่ยังใช้งานในหมวดนี้ทั้งทะเบียน ดาวนับเฉพาะเมื่อผู้ลงทะเบียนเป็นเจ้าของ repo
จากการตรวจเบื้องต้นของเรา ผ่าน 1 จาก 1 ข้อที่ตรวจได้ เรายังไม่ได้อ่านโค้ด ก่อนใส่กุญแจหรือ token ให้ดูว่า server ขอสิทธิ์อะไร และเลือกกุญแจที่ทำได้เท่าที่จำเป็น
registry ไม่ได้ระบุว่าต้องใช้กุญแจ แต่บางตัวจะขอให้ล็อกอินตอนใช้ครั้งแรก
รันบนเครื่องของคุณ โปรแกรม AI จะเปิด server ขึ้นมาเองเมื่อใช้ ข้อมูลไม่ต้องผ่านเซิร์ฟเวอร์ของผู้ทำ (ยกเว้นตัวที่ไปเรียกบริการออนไลน์ต่อ)
repo บน GitHub มีการแก้โค้ดล่าสุด – และส่งรุ่นล่าสุด (1.0.5) เข้า registry 13 เดือนที่ผ่านมา
โปรแกรมที่รองรับ MCP เช่น Claude Desktop, Claude Code, Cursor และ VS Code ตัวนี้ต้องมี Node.js ในเครื่องด้วย
ในหมวดเดียวกันมี Spec Driven Development, Remote Desktop Commander, EmbeddedCI BenchPod
server หมวดเดียวกันจากผู้ทำคนอื่น เรียงตามดาว
อ่านการ์ด:★ ดาว GitHubiสามเสา: รีวิว · ผลตรวจ · การใช้งานiอัปเดต = วันที่ส่งรุ่นล่าสุดเข้า registryi
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
Drive a BenchPod hardware-in-the-loop bench: power, flash, UART, I2C, CAN, analog and logic.
ส่วนนี้คัดจาก repo ของผู้ทำตามต้นฉบับ PopNx MCP ไม่ได้ตรวจหรือรับรองเนื้อหา ตัด HTML รูปภาพ และสคริปต์ออกแล้ว ลิงก์จะพาออกนอกเว็บ
Multi-protocol server for DDC/CI monitor control with MCP and MQTT support.
Option 1: NPM Package (Global)
npm install -g ddc-ci-control-bridge
ddc-ci-bridge
Option 2: NPX (No Install)
npx ddc-ci-control-bridge
Option 3: Standalone Executable
Download the binary for your platform from GitHub Releases:
ddc-ci-bridge-win.exeddc-ci-bridge-linuxddc-ci-bridge-macos⚠️ Note: The executable requires DDC_API_KEY environment variable to be set, or it will exit immediately.
Windows:
# Set API key (required)
set DDC_API_KEY=your-secret-key
ddc-ci-bridge-win.exe
set DDC_API_KEY=your-secret-key set MQTT_ENABLED=true set MQTT_HOST=192.168.1.100 ddc-ci-bridge-win.exe
Linux/macOS:
# Make executable (first time only)
chmod +x ddc-ci-bridge-linux # or ddc-ci-bridge-macos
DDC_API_KEY=your-secret-key ./ddc-ci-bridge-linux
DDC_API_KEY=your-secret-key MQTT_ENABLED=true MQTT_HOST=192.168.1.100 ./ddc-ci-bridge-linux
Using with MCP Clients:
Configure your MCP client to use the executable path:
{
"mcpServers": { "ddc-ci-bridge": { "command": "C:\\path\\to\\ddc-ci-bridge-win.exe", "args": [], "env": { "MQTT_ENABLED": "false" } } } }
Choose between Local (stdio) or Remote (HTTP) setup depending on your needs:
Use this if your MCP client is on the same machine as your monitors.
Install in Cursor (Local)
Go to: Settings → Cursor Settings → MCP → Add new global MCP server
Or paste the following configuration into your ~/.cursor/mcp.json file:
{
"mcpServers": { "ddc-ci-bridge": { "command": "npx", "args": ["-y", "ddc-ci-control-bridge"], "env": { "MQTT_ENABLED": "false", "MQTT_HOST": "localhost", "MQTT_PORT": "1883" } } } }
Optional MQTT: Set MQTT_ENABLED=true and configure MQTT_HOST to your MQTT broker IP for automation platform integration.
Install in VS Code (Local)
Add this to your VS Code MCP config file:
"mcp": {
"servers": { "ddc-ci-bridge": { "type": "stdio", "command": "npx", "args": ["-y", "ddc-ci-control-bridge"], "env": { "MQTT_ENABLED": "false" } } } }
Install in Claude Desktop (Local)
Open Claude Desktop developer settings and edit your claude_desktop_config.json file:
{
"mcpServers": { "ddc-ci-bridge": { "command": "npx", "args": ["-y", "ddc-ci-control-bridge"], "env": { "MQTT_ENABLED": "false" } } } }
Install in Claude Code (Local)
Run this command:
claude mcp add ddc-ci-bridge -- npx -y ddc-ci-control-bridge
Install in Windsurf (Local)
Add this to your Windsurf MCP config file:
{
"mcpServers": { "ddc-ci-bridge": { "command": "npx", "args": ["-y", "ddc-ci-control-bridge"], "env": { "MQTT_ENABLED": "false" } } } }
Install in Cline (Local)
Add this to your Cline MCP configuration:
{
"mcpServers": { "ddc-ci-bridge": { "command": "npx", "args": ["-y", "ddc-ci-control-bridge"], "env": { "MQTT_ENABLED": "false" } } } }
Install in Zed (Local)
Add this to your Zed settings.json:
{
"context_servers": { "DDC/CI Bridge": { "source": "custom", "command": "npx", "args": ["-y", "ddc-ci-control-bridge"], "env": { "MQTT_ENABLED": "false" } } } }
Install in Roo Code (Local)
Add this to your Roo Code MCP configuration:
{
"mcpServers": { "ddc-ci-bridge": { "command": "npx", "args": ["-y", "ddc-ci-control-bridge"], "env": { "MQTT_ENABLED": "false" } } } }
Install in Augment Code (Local)
Option A: Using the UI
npx -y ddc-ci-control-bridgeOption B: Manual Configuration
Add to settings.json:
"augment.advanced": {
"mcpServers": [ { "name": "ddc-ci-bridge", "command": "npx", "args": ["-y", "ddc-ci-control-bridge"], "env": { "MQTT_ENABLED": "false" } } ] }
Install in JetBrains AI Assistant (Local)
Settings → Tools → AI Assistant → Model Context Protocol (MCP)+ Add{
"mcpServers": { "ddc-ci-bridge": { "command": "npx", "args": ["-y", "ddc-ci-control-bridge"], "env": { "MQTT_ENABLED": "false" } } } }
Apply to save changesInstall in Warp (Local)
Settings → AI → Manage MCP servers+ Add button{
"DDC/CI Bridge": { "command": "npx", "args": ["-y", "ddc-ci-control-bridge"], "env": { "FASTMCP_API_KEY": "your-api-key-here", "MQTT_ENABLED": "false" }, "working_directory": null, "start_on_launch": true } }
SaveInstall in OpenAI Codex (Local)
Add to your Codex MCP configuration:
[mcp_servers.ddc-ci-bridge]
command = "npx" args = ["-y", "ddc-ci-control-bridge"]
[mcp_servers.ddc-ci-bridge.env] MQTT_ENABLED = "false"
Windows Users: Use full paths if you encounter timeout errors:
[mcp_servers.ddc-ci-bridge]
command = "cmd" args = ["/c", "npx", "-y", "ddc-ci-control-bridge"] startup_timeout_ms = 20_000
[mcp_servers.ddc-ci-bridge.env] SystemRoot = "C:\\Windows" FASTMCP_API_KEY = "your-api-key-here" MQTT_ENABLED = "false"
Install in LM Studio (Local)
Program (right side) → Install → Edit mcp.json{
"mcpServers": { "DDC/CI Bridge": { "command": "npx", "args": ["-y", "ddc-ci-control-bridge"], "env": { "MQTT_ENABLED": "false" } } } }
SaveInstall in Qodo Gen (Local)
{
"mcpServers": { "ddc-ci-bridge": { "command": "npx", "args": ["-y", "ddc-ci-control-bridge"], "env": { "MQTT_ENABLED": "false" } } } }
Install in Perplexity Desktop (Local)
Perplexity → SettingsConnectorsAdd ConnectorAdvanced{
"command": "npx", "args": ["-y", "ddc-ci-control-bridge"], "env": { "FASTMCP_API_KEY": "your-api-key-here", "MQTT_ENABLED": "false" } }
SaveInstall in Kiro (Local)
Kiro → MCP Servers+ Add button{
"mcpServers": { "DDC/CI Bridge": { "command": "npx", "args": ["-y", "ddc-ci-control-bridge"], "env": { "MQTT_ENABLED": "false" }, "disabled": false, "autoApprove": [] } } }
SaveInstall in BoltAI (Local)
{
"mcpServers": { "ddc-ci-bridge": { "command": "npx", "args": ["-y", "ddc-ci-control-bridge"], "env": { "MQTT_ENABLED": "false" } } } }
Install in Zencoder (Local)
{
"command": "npx", "args": ["-y", "ddc-ci-control-bridge"], "env": { "FASTMCP_API_KEY": "your-api-key-here", "MQTT_ENABLED": "false" } }
Install in Amazon Q Developer CLI (Local)
Add to your Amazon Q configuration:
{
"mcpServers": { "ddc-ci-bridge": { "command": "npx", "args": ["-y", "ddc-ci-control-bridge"], "env": { "MQTT_ENABLED": "false" } } } }
Using Bun or Deno
Bun:
{
"mcpServers": { "ddc-ci-bridge": { "command": "bunx", "args": ["-y", "ddc-ci-control-bridge"], "env": { "MQTT_ENABLED": "false" } } } }
ตัดมาแค่ช่วงต้น อ่านต่อใน repo