Gordon 作為 MCP 伺服器

Gordon 作為 MCP 伺服器

除了充當 MCP 客戶端外,Gordon 還可以充當 MCP 伺服器。這意味著 Gordon 工具箱部分中配置的所有工具都可以暴露給其他 MCP 客戶端,例如 Claude Desktop、Cursor 等。

要在其他 MCP 客戶端中使用 Gordon 的內建工具,請配置您選擇的客戶端,使其使用 docker ai mcpserver 命令。這使得 Gordon 能夠透過 MCP 協議為各種客戶端提供其內建工具。

例如,要在 Claude Desktop 中啟用 Gordon 的工具,請將以下配置新增到 Claude 配置檔案中

{
  "mcpServers": {
    "gordon": {
      "command": "docker",
      "args": ["ai", "mcpserver"]
    }
  }
}

此設定確保 Claude Desktop 可以與 Gordon 作為 MCP 伺服器進行通訊,從而利用其內建工具。您可以按照 Claude Desktop 文件 進行進一步探索。

工具許可權和安全性

這些工具的操作許可權與執行應用程式的使用者相同。

任何可能具有破壞性的工具呼叫(更改檔案、刪除映象或停止容器)在繼續之前都會請求您的確認。

Gordon page with the delete confirmation question
頁面選項