Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
คำอธิบายจากผู้ทำ (ภาษาอังกฤษตามต้นฉบับ)
MCP server for UniFi Fabric: Network, Protect, Site Manager, InnerSpace, Carrier Fabric, Mobility.
สามเรื่องนี้ไม่รวมเป็นคะแนนเดียว เพราะความเห็น การวัด และความนิยม เป็นคนละเรื่องกัน
ตัวนี้ยังไม่ได้เรียบเรียงเป็นภาษาไทย ด้านล่างคือข้อเท็จจริงที่เราอ่านจาก registry
เลือกโปรแกรม AI ที่คุณใช้ แล้วคัดลอกค่าตั้งไปวาง
UNIFI_API_KEY, UNIFI_WRITE_POLICY, UNIFI_TOOL_MODEค่าที่ติดป้ายความลับคือกุญแจของบัญชีคุณ อย่าส่งให้ใคร และอย่าวางในแชต
ต้องเตรียมก่อน
คุณใช้แอปไหน
เลือกแอปด้านบน เราจำไว้ให้ ครั้งหน้าปุ่มจะขึ้นว่า “ติดตั้งลง …”
เปิด Claude Desktop → Settings → Developer → Edit Config แล้ววางค่านี้ในไฟล์ claude_desktop_config.json
{
"mcpServers": {
"unifi-fabric": {
"command": "uvx",
"args": [
"unifi-fabric-mcp-server"
],
"env": {
"UNIFI_API_KEY": "ใส่ค่าของคุณ",
"UNIFI_WRITE_POLICY": "ใส่ค่าของคุณ",
"UNIFI_TOOL_MODE": "ใส่ค่าของคุณ"
}
}
}
}พิมพ์คำสั่งนี้ใน Terminal
claude mcp add unifi-fabric --env UNIFI_API_KEY='ใส่ค่าของคุณ' --env UNIFI_WRITE_POLICY='ใส่ค่าของคุณ' --env UNIFI_TOOL_MODE='ใส่ค่าของคุณ' -- uvx unifi-fabric-mcp-serverเติมค่าที่เว้นว่างไว้ก่อนรัน
วางในไฟล์ .cursor/mcp.json ของโปรเจกต์ หรือ ~/.cursor/mcp.json
{
"mcpServers": {
"unifi-fabric": {
"command": "uvx",
"args": [
"unifi-fabric-mcp-server"
],
"env": {
"UNIFI_API_KEY": "ใส่ค่าของคุณ",
"UNIFI_WRITE_POLICY": "ใส่ค่าของคุณ",
"UNIFI_TOOL_MODE": "ใส่ค่าของคุณ"
}
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
วางในไฟล์ .vscode/mcp.json ของโปรเจกต์
{
"servers": {
"unifi-fabric": {
"type": "stdio",
"command": "uvx",
"args": [
"unifi-fabric-mcp-server"
],
"env": {
"UNIFI_API_KEY": "ใส่ค่าของคุณ",
"UNIFI_WRITE_POLICY": "ใส่ค่าของคุณ",
"UNIFI_TOOL_MODE": "ใส่ค่าของคุณ"
}
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
ตัวนี้รันในเครื่องคุณ แต่ ChatGPT ต่อได้เฉพาะ server บนอินเทอร์เน็ต ลองเลือกแอปอื่น
ตัวเลือกเก็บในคุกกี้บนเครื่องนี้ ไม่ต้องมีบัญชี
UNIFI_WRITE_POLICY envUNIFI_TOOL_MODE envค่าตั้งนี้สร้างจากข้อมูลใน registry ของผู้ทำ ถ้าไม่ตรงกับ README ให้เชื่อ README
รันในเครื่องคุณ รายการเครื่องมือจะขึ้นในแอป AI หลังติดตั้ง
เราตรวจจากข้อมูลที่ใครก็เปิดดูได้ ยังไม่ได้อ่านโค้ด ข้อที่ไม่เกี่ยวกับตัวนี้ไม่นับในตัวหาร · ตรวจเมื่อ 9 พ.ย. 2569
ชื่อใน registry ยืนยันด้วยบัญชี GitHub swkstudios ซึ่งเป็นเจ้าของ repo
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
ตัวนี้รันบนเครื่องคุณ ไม่มี endpoint บนอินเทอร์เน็ต
ตัวนี้รันบนเครื่อง ใช้ค่าที่ตั้งในเครื่องแทน
รันในเครื่องคุณ เราอ่านรายการเครื่องมือได้เฉพาะตัวที่มี endpoint บนอินเทอร์เน็ต
เทียบกับทุก server ที่ยังใช้งานในหมวดนี้ทั้งทะเบียน ดาวนับเฉพาะเมื่อผู้ลงทะเบียนเป็นเจ้าของ repo
จากการตรวจเบื้องต้นของเรา ผ่าน 1 จาก 1 ข้อที่ตรวจได้ เรายังไม่ได้อ่านโค้ด ก่อนใส่กุญแจหรือ token ให้ดูว่า server ขอสิทธิ์อะไร และเลือกกุญแจที่ทำได้เท่าที่จำเป็น
ต้องใส่ค่าเหล่านี้: UNIFI_API_KEY
รันบนเครื่องของคุณ โปรแกรม AI จะเปิด server ขึ้นมาเองเมื่อใช้ ข้อมูลไม่ต้องผ่านเซิร์ฟเวอร์ของผู้ทำ (ยกเว้นตัวที่ไปเรียกบริการออนไลน์ต่อ)
repo บน GitHub มีการแก้โค้ดล่าสุด – และส่งรุ่นล่าสุด (0.7.1) เข้า registry วันนี้
โปรแกรมที่รองรับ MCP เช่น Claude Desktop, Claude Code, Cursor และ VS Code ตัวนี้ต้องมี Python (uv), Docker ในเครื่องด้วย
ในหมวดเดียวกันมี Spec Driven Development, Remote Desktop Commander, erateradar
server หมวดเดียวกันจากผู้ทำคนอื่น เรียงตามดาว
อ่านการ์ด:↓ ดาวน์โหลดต่อสัปดาห์i★ ดาว 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.
Open E-rate network bids (Form 470s) from USAC public data, near a ZIP or in a state.
ส่วนนี้คัดจาก repo ของผู้ทำตามต้นฉบับ PopNx MCP ไม่ได้ตรวจหรือรับรองเนื้อหา ตัด HTML รูปภาพ และสคริปต์ออกแล้ว ลิงก์จะพาออกนอกเว็บ
UniFi Fabric MCP Server
Ask your AI assistant to check and manage your UniFi network.
📦 Installation · ▶️ Watch demo · ⚙️ How it works · 🛡️ Security · 📚 More info
UniFi Fabric MCP Server connects your AI assistant to your UniFi network. Find offline devices, dig into Wi-Fi problems, review cameras, or change settings just by asking.
It works through UniFi Fabrics, which put your sites and companies under one organization in UniFi Site Manager. Join your consoles to a fabric, create a fabric API key, and you're set. One key covers the whole organization, and the server runs on your own computer or server. Everything goes through Ubiquiti's cloud, so it never needs to reach a controller on your local network.
Ask your assistant to help with tasks such as:
You can also manage networks, Wi-Fi and firewall policies. See tool usage and the tools reference for details.
allow, dry-run or deny globally, with per-family and per-tool exceptions.
Treat the key like a password: each client stores it in plain text in its own configuration file, so keep those files private.
[!NOTE]
The package commands below use the currently published 0.7.1 release. This README
describes 0.7.1 source. Upgrading from 0.7.0? See the migration guide
before changing settings.
The setups below run the server with uvx (from uv), which fetches everything it needs — no Python setup required. Prefer pip? See the client setup guide.
With Claude Code 2.1.275 or later, run:
/plugin marketplace add swkstudios/unifi-fabric-mcp-server
/plugin install unifi-fabric@unifi-fabric
Enter your API key when prompted. Or skip the plugin and add the server directly from a terminal (the first line prompts for your key):
printf 'UniFi API key: '; read -rs UNIFI_API_KEY; echo; export UNIFI_API_KEY
claude mcp add unifi-fabric -e UNIFI_API_KEY="$UNIFI_API_KEY" -- uvx --from unifi-fabric-mcp-server==0.7.1 unifi-fabric-mcp
Claude Desktop
Open Settings > Developer > Edit Config and merge the following into the configuration:
{
"mcpServers": { "unifi-fabric": { "command": "/absolute/path/to/uvx", "args": ["--from", "unifi-fabric-mcp-server==0.7.1", "unifi-fabric-mcp"], "env": { "UNIFI_API_KEY": "your-api-key-here" } } } }
Replace the command path with the output of which uvx on macOS or where uvx on Windows, and replace the key placeholder. Quit Claude Desktop completely and reopen it.
Alternatively, download the Claude Desktop extension (.mcpb) and open it; Claude Desktop prompts for your API key during installation.
Codex
From a terminal (the first line prompts for your key):
printf 'UniFi API key: '; read -rs UNIFI_API_KEY; echo
codex mcp add unifi-fabric --env UNIFI_API_KEY="$UNIFI_API_KEY" -- uvx --from unifi-fabric-mcp-server==0.7.1 unifi-fabric-mcp
This stores the key in ~/.codex/config.toml. Run codex mcp list to check the registration.
Google Antigravity
Export the key before starting agy — that keeps it out of config files (Antigravity does not expand ${VAR} in env values):
printf 'UniFi API key: '; read -rs UNIFI_API_KEY; echo; export UNIFI_API_KEY
agy mcp add unifi-fabric -- uvx --from unifi-fabric-mcp-server==0.7.1 unifi-fabric-mcp agy
When Antigravity is started from the Dock (Antigravity 2.0 and the IDE), it cannot see exported variables; store the key in the c
ตัดมาแค่ช่วงต้น อ่านต่อใน repo