Claude桌面版中的MCP目前是測試版功能。
模型上下文協議(MCP)是一個開放協議,能夠實現LLM應用程式與外部資料來源和工具之間的無縫整合。隨著桌面擴充功能(DXT)的推出,安裝和管理本地MCP伺服器變得更加容易。
桌面擴充功能
桌面擴充功能提供了一種簡化的方式,透過單擊可安裝的套件來安裝和管理本地MCP伺服器。您現在可以像安裝瀏覽器擴充功能一樣輕鬆地在電腦上安裝本地MCP伺服器,而無需手動配置JSON檔案和管理相依性。
注意:我們正在建立桌面擴充功能目錄 - 如果您是開發者,希望將您建立的擴充功能新增到目錄中,請完成我們的桌面擴充功能興趣表單,與我們分享更多資訊。
安裝桌面擴充功能
在Claude桌面版中導航至設定 > 擴充功能
瀏覽擴充功能目錄或從.dxt檔案安裝
點擊您想要的擴充功能上的「安裝」
透過使用者友善的介面配置任何必要的設定(如API金鑰)
擴充功能將自動在您的對話中可用
桌面擴充功能安裝疑難排解
擴充功能無法安裝
確保您正在執行最新版本的Claude桌面版
透過重新下載檢查擴充功能檔案是否損壞
驗證您有足夠的磁碟空間進行安裝
擴充功能顯示已安裝但工具不可用
重新啟動Claude桌面版以重新整理擴充功能註冊表
檢查擴充功能的配置設定是否缺少必要欄位
驗證任何API金鑰或認證憑證是否正確輸入
擴充功能配置問題
導航至設定 > 擴充功能並點擊擴充功能以檢視其設定
確保所有必要的配置欄位都已完成
檢查檔案路徑(如適用)是否指向您有存取權限的現有目錄
權限或安全性錯誤
在macOS上,如果您收到安全性警告,請檢查系統偏好設定 > 安全性與隱私權
在Windows上,確保Claude桌面版具有存取所需目錄的必要權限
對於企業環境,驗證桌面擴充功能是否透過您組織的政策啟用
開發者常見問題
如何將我現有的MCP伺服器轉換為DXT擴充功能?
在您的MCP伺服器目錄中新增包含必要中繼資料的manifest.json檔案
使用dxt pack命令進行打包
請參閱DXT文件以獲得詳細說明
DXT擴充功能支援哪些程式語言?
DXT擴充功能支援Node.js、Python和二進位MCP伺服器。Claude桌面版包含內建的Node.js環境,因此不需要安裝Node.js。
如何處理API金鑰等敏感配置?
在您的manifest.json中將配置欄位標記為"sensitive": true。Claude桌面版將使用作業系統的安全儲存(macOS上的鑰匙圈、Windows上的憑證管理員)自動加密這些值。
我可以私下分發我的DXT擴充功能嗎?
是的,您可以直接與特定使用者或團隊分享.dxt檔案。為了更廣泛的分發,您可以將擴充功能提交到官方目錄。
如何除錯我的DXT擴充功能問題?
在Claude桌面版設定中啟用除錯記錄,檢查擴充功能設定面板中的擴充功能記錄,並參考MCP除錯指南以進行協議特定的疑難排解。
當我的擴充功能需要更新時會發生什麼?
來自官方目錄的擴充功能預設會自動更新。對於私下分發的擴充功能,使用者需要手動安裝更新的.dxt檔案。
企業政策控制
企業管理員可以透過系統政策控制桌面擴充功能:
macOS企業配置
透過位於以下位置的屬性清單檔案配置桌面擴充功能
~/Library/Preferences/com.anthropic.Claude.plist:
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"><plist version="1.0"><dict> <key>isDxtEnabled</key> <true/> <key>isDxtDirectoryEnabled</key> <false/> <