跳至主要內容

透過遠端 MCP 伺服器建立自訂連接器

本週已更新

使用遠端 MCP 的自訂連接器可在 Claude 和 Claude Desktop 上供 Pro、Max、Team 和 Enterprise 方案的使用者使用。

建立遠端 MCP 伺服器

若要開始使用遠端伺服器,請從以下資源開始:

其他資源(如此資源)也可能有助於了解建立、部署和疑難排解遠端伺服器時的考量事項。

此外,某些解決方案(如 Cloudflare)提供具有內建自動擴展、OAuth 權杖管理和部署的遠端 MCP 伺服器託管。

MCP 支援

平台

  • 遠端 MCP 伺服器在 Claude 和 Claude Desktop 上受支援,適用於 Pro、Max、Team 和 Enterprise 方案。

    • 若要在 Claude Desktop 中設定遠端 MCP 伺服器,請透過設定 > 連接器新增它們。Claude Desktop 不會連接到直接透過 claude_desktop_config.json 設定的遠端伺服器。

  • 自 7 月起,Claude for iOS 和 Android 也支援遠端 MCP 伺服器!

    • 使用者可以使用他們已透過 claude.ai 新增的遠端伺服器中的工具、提示和資源。使用者無法直接從 Claude Mobile 新增伺服器。

傳輸和驗證

  • Claude 支援基於 SSE 和 Streamable HTTP 的遠端伺服器,儘管 SSE 的支援可能在未來幾個月內被棄用。

  • Claude 支援無驗證和基於 OAuth 的遠端伺服器。

驗證支援

  • Claude 支援 3/26 驗證規格和(自 7 月起)6/18 驗證規格

  • Claude 支援動態用戶端註冊 (DCR)。

    • OAuth 伺服器可以向 Claude 發出信號,表示 DCR 用戶端已被刪除,Claude 應該透過從權杖端點傳回 HTTP 401 和 invalid_client 錯誤來重新註冊用戶端,如 RFC 6749 中所述。

    • 自 7 月起,使用者也能夠在設定不支援 DCR 的伺服器時指定自訂用戶端 ID 和用戶端密碼。

  • Claude 的 OAuth 回呼 URL 是 https://claude.ai/api/mcp/auth_callback,其 OAuth 用戶端名稱是 Claude。

    • 此回呼 URL 未來可能會變更為 https://claude.com/api/mcp/auth_callback – 如果您選擇將 MCP 用戶端回呼 URL 加入允許清單,請同時將此回呼 URL 加入允許清單,以確保您的伺服器繼續與 Claude 搭配運作。

  • Claude 支援權杖過期和重新整理 – 伺服器應支援此功能,以便為使用者提供最佳體驗。

請參閱此處以了解 Claude 用於與 MCP 伺服器進行入站和出站連接的 IP 位址。希望禁止非 Claude MCP 用戶端的伺服器開發人員可以將這些 IP 位址、Claude 的 OAuth 回呼 URL 和/或 Claude 的 OAuth 用戶端名稱加入允許清單。

協議功能

  • Claude 支援工具、提示和資源。

    • Claude 支援基於文字和影像的工具結果。

    • Claude 支援基於文字和二進位的資源。

  • Claude 尚不支援資源訂閱、取樣和其他更進階

是否回答了您的問題?