
OrchestrUI
io.github.ECD5A由 GitHub 帳號 ECD5A 發布v0.4.0更新於 Oct 24, 2026
Deterministic UI policy, discovery and audits for coding agents across seven ecosystems.
概覽
一個唯讀的本機 MCP 伺服器,協助編碼代理在七個前端生態中挑選相容的 UI 函式庫組合並審查 UI 方案。
- 可以做什麼
- 檢查結構化的專案設定檔,列出可用的 UI 函式庫及其角色與指引,並提供各生態的安裝說明(Kokonut UI、React Bits、daisyUI、Bklit UI、Anime.js、Rive、Magic UI)。推薦最小可行的 UI 組合,保留相容的歸屬方,並記錄被排除的選項及排除規則。搜尋元件並取得特定函式庫的指引。審查方案的一致性、無障礙、響應式、動效、效能與授權。
- 適用情境
- 當編碼代理需要選擇或組合前端 UI 函式庫,並希望得到確定、有依據的推薦而非隨意挑選時;或在實作前需要對 UI 方案做品質與授權檢查時。
- 執行需求
- 透過 npx 以 stdio 在本機執行,需要 Node.js 20 或更新版本。未宣告驗證、環境變數或標頭。選用的技能需複製儲存庫並在 macOS/Linux 或 Windows 上執行安裝指令碼。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 OrchestrUI,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
Deterministic UI policy and quality gates for coding agents.
[CI] [npm] [License: MIT] [Agent Skills] [UI ecosystems] [MCP]
Quick start · Output · Skills & MCP · Ecosystems · Docs
OrchestrUI inspects a structured project profile, preserves compatible owners, and returns the smallest admissible UI composition with evidence for every decision.
Quick start
Requires Node.js 20+. Add the published read-only server to an MCP host:
Install skills on macOS / Linux
Install skills on Windows
Develop from source
Contributions are welcome — see CONTRIBUTING.md for the short path from fork to PR.
Use them from a frontend project:
What it returns
The committed suite passes 50/50 structured scenarios, 8/8 independently specified adversarial goldens, and three project fixtures in CI.
Skills and MCP
ui-library-router— inspects the host and assigns role ownership.ui-orchestrator— integrates approved pieces into one visual contract.ui-quality-audit— checks coherence, accessibility, responsiveness, motion, performance, and licensing.- Read-only MCP —
inspect_project,list_libraries,recommend_stack,get_library_guidance,search_components,get_install_instructions, andaudit_plan.
Published through npm, the official MCP Registry, and versioned GitHub Releases. Local plugin configuration is in .mcp.json; setup, architecture, security, licensing, and contribution details live in docs/, SECURITY.md, THIRD_PARTY.md, and CONTRIBUTING.md.
The MCP surface is read-only and uses public upstream metadata; implementation code and third-party assets remain in the host project.
Ecosystems
OrchestrUI is independent and is not affiliated with or endorsed by these upstream projects.
Support
If OrchestrUI helps your work, you can support its ongoing maintenance:
- TON:
pointoncurve.ton - Bitcoin (BTC):
1ECDSA1b4d5TcZHtqNpcxmY8pBH1GgHntN - USDT (TRC20):
TUF4vPdB6QkjCvZq18rBL4Qj4dK5ihCN75
Contact
For questions about OrchestrUI, integration, consulting, or collaboration:
來源:README.md,提交 5aca71d
工具
0版本歷史
1- v0.4.0最新Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分