Back to Blog
BlogApril 10, 20262

M365 MCP 用戶端程式 Claude 設置指南:一步步詳解

M365 MCP 用戶端程式 Claude 設置指南:一步步詳解

必要條件

  • Claude 帳戶(免費版、專業版、團隊版或企業版均可;此連接器適用於所有方案)。
  • 具備 SharePoint、OneDrive、Outlook 和/或 Teams 存取權限的 Microsoft 365 工作或學校帳戶。
  • 組織/租戶管理員需具備:全域管理員或適當的 Entra ID 角色,以授權同意權限。
  • Claude Desktop 應用程式(推薦以獲得最佳 MCP 體驗)或可存取 Claude.ai / Claude Code。
  • 現代化網頁瀏覽器,以進行身分驗證流程。

注意:官方 M365 連接器使用 Anthropic 託管的 MCP 實作。它運用 Microsoft Graph 的委派權限,無需執行本地伺服器。

步驟 1:啟用 M365 連接器(團隊與企業管理員)

  1. 以組織擁有者身分登入 Claude。
  2. 前往 組織設定 > 連接器(或 整合功能)。
  3. 點擊 瀏覽連接器新增更多
  4. 搜尋並選擇 Microsoft 365(或「M365 Connector for Claude by Anthropic」)。
  5. 為您的組織啟用該連接器。

此步驟使連接器可供團隊成員使用。免費版/專業版的個別使用者通常可直接連接,無需管理員介入。

步驟 2:於 Microsoft Entra ID 進行管理員同意(大多數租戶需要)

設定程序會在您的租戶中建立兩個企業應用程式:

  • M365 MCP Server for Claude
  • M365 MCP Client for Claude

管理員步驟

  1. 前往 Microsoft Entra 管理中心
  2. 導覽至 企業應用程式
  3. 搜尋並選擇 M365 MCP Server for Claude
  4. 前往 權限 > 管理員同意 分頁。
  5. 檢閱並授予請求的 Microsoft Graph 委派權限(通常包括 Files.Read.AllMail.ReadCalendars.ReadChats.Read 等)。
  6. M365 MCP Client for Claude 重複上述流程。

可選步驟:限制存取權限

  • 在各應用程式的 屬性 中,將 需要指派? 設定為
  • 使用者和群組 下,指派特定使用者或安全性群組。

同意授權網址(請替換 {您的租戶識別碼}):

  • 伺服器端:https://login.microsoftonline.com/{您的租戶識別碼}/adminconsent?client_id=07c030f6-5743-41b7-ba00-0a6e85f37c17
  • 用戶端:https://login.microsoftonline.com/{您的租戶識別碼}/adminconsent?client_id=08ad6f98-a4f8-4635-bb8d-f1a3044760f0

步驟 3:安裝並設定 Claude Desktop(推薦)

  1. 下載並安裝 Claude Desktop(若尚未安裝 )。
  2. 開啟 Claude Desktop。
  3. 點擊選單圖示(漢堡圖示)> 設定 > 開發人員(或 整合功能)。
  4. 尋找 Microsoft 365 連接器或 MCP 區段。
  5. 點擊 連接新增 Microsoft 365
  6. 遵循 Microsoft 登入流程並授予請求的權限。

成功驗證後,連接器將顯示為啟用的 MCP 整合功能。

步驟 4:在 Claude 中連接並測試

  1. 在 Claude Desktop(或 Claude.ai)中開始新的對話。
  2. 如有需要,請明確提及連接器,例如:「使用我的 Microsoft 365 資料,總結我上週的最近郵件。」
  3. 嘗試範例提示:
    • 「在我的 OneDrive 中搜尋最新的專案提案文件。」
    • 「總結我與行銷團隊 Teams 聊天中的關鍵要點。」
    • 「列出我 Outlook 日曆中的即將到來的會議並建議準備筆記。」
    • 「在 SharePoint 中尋找並分析 Q3 財務報告。」

Claude 將自動使用 MCP 工具,透過 Microsoft Graph 從 Microsoft 365 擷取即時內容。

預期行為範例: Claude 會回應從您的檔案、郵件或日曆直接提取的準確、有根據的資訊,而不是編造內容。

步驟 5:驗證權限並疑難排解存取問題

  • 在 Entra ID 中,檢查企業應用程式已授予的同意。
  • 檢視 MCP 應用程式的登入記錄。
  • 首先使用最小範圍進行測試,然後視需要擴展權限。

常見問題與疑難排解

  • 「找不到連接器」或驗證失敗:確保管理員同意已完成,且應用程式在 Entra ID 中可見。嘗試無痕模式或清除瀏覽器快取。
  • 權限錯誤:重新檢視管理員同意標籤並授予缺少的 Graph 權限。常見權限包括 Mail.ReadWriteFiles.ReadWrite.AllCalendars.ReadWrite
  • 未返回任何資料:確認您的 M365 帳戶有權存取所請求的資源。此連接器使用委派權限(代表已登入的使用者)。
  • 企業限制:若啟用了「需要指派」,請要求您的管理員將您指派給該應用程式。
  • Claude Desktop 未偵測到連接器:完全重新啟動應用程式(從系統匣退出)。檢查 設定 > 開發者 中的 MCP 伺服器清單。
  • 速率限制或延遲:Microsoft Graph 和 Claude 有使用配額;請等待幾秒或減少複雜的多工具請求。
  • 個人帳戶與工作帳戶:官方連接器最適合與工作/學校帳戶搭配使用。個人 Microsoft 帳戶 (MSA) 可能支援有限。

若問題持續存在,請參考官方 Claude 說明中心關於啟用 Microsoft 365 連接器的文章。

後續步驟

  • 探索進階使用:將 M365 與其他 MCP 伺服器(例如網頁爬取、程式碼工具或資料庫)結合,打造強大的多工具代理工作流程。
  • 安全性最佳實踐:定期在 Entra ID 中檢視已授予的權限,若不再需要則撤銷。使用最小權限範圍。
  • 建置自訂擴充功能:針對進階需求,探索開源的 M365 MCP 伺服器,例如 Lokka 或 PnP CLI for Microsoft 365(自託管選項)。
  • 團隊採用:與同事分享此指南,並透過 Microsoft Entra 登入記錄監控使用情況。

您現在已經準備好,能透過您的 Microsoft 365 資料為 Claude 增強能力,實現更聰明、具情境感知的生產力。

Share this article

Referenced Tools

Browse entries that are adjacent to the topics covered in this article.

Explore directory