uvwt/agentdock
Secure MCP runtime for AI agents to operate local machines, servers, and containers with multi-device orchestration.
解決的問題
AgentDock 為 AI 代理(例如 ChatGPT 或 Claude)提供了一種安全且受控的方式,使其能操作真實世界環境。它消除了手動切換 SSH 會話或使用受限程式代理配額的需要,讓代理能透過單一對話管理多個本地電腦、遠端伺服器與容器。
運作方式
它作為一個獨立的工具執行環境,透過 Model Context Protocol (MCP) 暴露功能。AI 代理連接到運行於各種機器上的 AgentDock 實例;代理隨後向這些實例發送命令以執行任務。支援多種連接模式,包括僅限本機、暫時公開位址,以及透過 Cloudflare Tunnels 的固定網域,認證則透過 Bearer Tokens 或 OAuth 處理。
適用對象
希望使用 AI 代理在聊天介面內自動化管理基礎設施、部署程式碼並排除伺服器問題的開發者與系統管理員。
主要特色
- 多裝置協調:在一次對話中管理多個主機(Mac、Linux、Windows、VPS)。
- 完整的工具集:包含檔案系統存取、Shell 命令執行、Git 操作與瀏覽器自動化。
- 可擴展性:支援「技能」與動態 MCP 伺服器,以新增功能。
- 安全邊界:實作權限邊界、認證與結構化、可追蹤的結果。
- 任務持久化:能持久化長時間執行的任務狀態,並在中斷後恢復。
- 瀏覽器/桌面自動化:原生控制 Chrome/Chromium 與 macOS 桌面應用程式。
相關
- 專案
- 專案
- 專案
- 專案
- 專案