wonderwhy-er/DesktopCommanderMCP
This is MCP server for Claude that gives it terminal control, file system search and diff file editing capabilities
解決的問題
Desktop Commander MCP 讓 AI 助手(如 Claude Desktop、Cursor 或 VS Code)能夠直接與您的本地電腦進行互動。它彌合了聊天介面與本地開發環境之間的鴻溝,使 AI 無需使用者手動複製貼上程式碼或自行執行指令,即可實現搜尋、編輯檔案、執行終端機指令與管理進程。
工作原理
它是作為一個 Model Context Protocol (MCP) 伺服器構建的。這意味著它可以作為一個標準化的介面,供 MCP 相容的 AI 用戶端呼叫工具。它擴展了基礎的檔案系統伺服器,提供了諸如精確文字替換、遞迴目錄搜尋以及對 Excel、PDF 和 Word 文件等複雜檔案類型的原生支援等進階功能。
適用對象
面向希望自動化本地工作流、對本地檔案進行複雜數據分析,或透過 AI 聊天介面直接管理系統進程的開發者與進階使用者。
亮點
- 進階檔案管理:原生支援對 Excel (.xlsx)、PDF 和 DOCX 檔案的讀取、寫入與搜尋。
- 互動式終端機:執行具備輸出串流、背景執行以及列出或終止執行中進程能力的終端機指令。
- 記憶體執行:無需將檔案儲存至磁碟即可在記憶體中執行 Python、Node.js 與 R 程式碼。
- 遠端 AI 控制:可以透過 Remote MCP 橋接器與基於 Web 的 AI 服務(如 ChatGPT 或 Claude Web)配合使用。
- 安全性與隔離:提供基於 Docker 的安裝以實現完全的環境隔離,並包含符號連結遍歷防止與指令黑名單。
相關
- 專案
- 專案
- 專案
- 專案
- 專案