使用桌面指揮官MCP服務器的指南

桌面指揮官MCP服務器是一種強大的工具,可將您的所有開發操作帶入一個聊天接口。它構建在MCP文件系統服務器之上,它允許您使用模型上下文協議(MCP)直接從桌面搜索,編輯和管理文件,運行終端命令和控製過程。

以下是桌面指揮官MCP服務器的核心功能:

終端和過程控制

  • 使用實時輸出流執行終端命令
  • 設置超時並在後台運行命令
  • 管理長期任務的會議
  • 使用詳細信息列出並殺死運行過程

配置管理

  • 獲取或設置服務器設置,例如:
    • DefaultShell(例如,bash,ZSH)
    • 阻止措施(例如,RM,關閉)
    • 允許訪問文件訪問的允許執行
    • 遠程測定素
  • 應用更改而無需重新啟動服務器

文件系統操作

  • 讀和寫文件具有基於行的限制
  • 附加或覆蓋文件內容
  • 創建和列出目錄
  • 移動或重命名文件和文件夾
  • 獲取文件和目錄元數據
  • 按名稱搜索文件(不敏感)

代碼和文本編輯

  • 執行精確的文本替換(例如,更改配置值)
  • 重寫整個文件以進行主要更新
  • 搜索和替換多個文件的模式
  • 使用VSCODE-RIPGREP進行快速遞歸文本/代碼搜索

審核記錄

  • 所有操作都用時間戳和參數記錄
  • 在10MB處將自動旋轉記錄以避免混亂

在本教程中,我們將將Claude Desktop與MCP服務器連接並執行一些任務。

節點JS

我們需要NPX來運行desktop Commander服務器,該服務器帶有Node.js。

  • 從nodejs.org下載最新版本的node.js
  • 運行安裝程序。
  • 將所有設置留為默認設置並完成安裝

克勞德桌面

使用https://claude.ai/download下載Claude。

接下來,配置Claude以連接到您的MCP服務器。打開 claude_desktop_config.json 使用任何文本編輯器位於Claude安裝目錄中的文件。如果文件不存在,則可以手動創建它。打開後,輸入以下代碼:

{
  "mcpServers": {
    "desktop-commander": {
      "command": "npx",
      "args": (
        "-y",
        "@wonderwhy-er/desktop-commander"
      )
    }
  }
}

MCP配置完成後,您的服務器應出現在Claude中。桌面指揮官服務器是一個強大的接口,為文件管理,終端執行,過程控制等提供了18個工具。


隨時關注我們 嘰嘰喳喳 而且不要忘記加入我們的 95k+ ml子雷迪特 並訂閱 我們的新聞通訊


我是新德里賈米亞·米利亞伊斯蘭伊斯蘭的土木工程畢業生(2022年),我對數據科學,尤其是神經網絡及其在各個領域的應用都非常感興趣。

Source link

Scroll to Top