AI 智慧體(MCP)
讓 Claude Code、Claude Desktop、Cursor 等 AI 智慧體幫你查看、部署和修復專案。它透過開源的 Model Context Protocol 伺服器 zenavo-mcp 運作,使用的API 金鑰不會超出你允許的範圍。
設定
從 releases 安裝
zenavo-mcp(README 裡有驗證下載檔案的方法),然後登入:shzenavo-mcp login主控台會開啟 /device,提示有 AI 智慧體請求連線。確認代碼與終端機裡顯示的一致,然後選擇權限:部署 允許智慧體部署、回滾、重新啟動和修改環境變數,唯讀 只允許查看。再選擇 僅限部分專案 並勾選它要處理的專案,最後核准。
把它加入你的智慧體。在 Claude Code 中安裝 Zenavo 外掛,它附帶現成的技能,並會自動啟動伺服器:
shclaude plugin marketplace add Zenavo-App/zenavo-skills claude plugin install zenavo@zenavo也可以只加入伺服器:
claude mcp add zenavo -- zenavo-mcp。其他用戶端用{"command": "zenavo-mcp"}啟動它。
這個金鑰名為 MCP on <電腦名稱>,90 天後過期,儲存在你的電腦上,而不是智慧體的設定裡。它做的每一項變更(部署、回滾、重新啟動、變數修改)都會以這個名稱記錄在稽核日誌中。
智慧體能做什麼
| 查看 | 專案、服務、執行狀態、部署記錄、任務和最新日誌(變數值已被替換) |
| 修改(需要部署權限) | 部署、回滾、重新啟動服務、設定或刪除環境變數 |
| 永遠不能 | 刪除任何東西、開啟終端機、讀取檔案或資料庫資料、下載備份、修改伺服器或防火牆、帳單、團隊成員 |
它能看到環境變數的名稱,但永遠看不到值。會修改東西的工具會先在智慧體裡徵求你的同意。服務輸出的內容會被標記為不可信資料後再交給智慧體。這能大幅降低服務印出的文字被當成指令的可能,但無法完全排除,這也是要把金鑰權限收窄的另一個理由。
擁有部署權限的智慧體仍然可以部署能做任何事的程式碼(和你的服務能做的一樣),所以請把它的金鑰限定在它處理的專案上,並在核准前看清它的方案。在 API 金鑰 中刪除這個金鑰即可立刻切斷它的存取。