Claude × Microsoft 365:一個整合,兩種用法
一般使用者用 Connector,開發者用 MCP。同樣連 M365,做法完全不同
每人每月
免費方案可用
Outlook / SharePoint
OneDrive / Teams
不能修改刪除
兩種用法,適合不同的人
Claude.ai Connector
- 在 Claude.ai 網頁設定
- 免費方案就能用
- 設定完直接在對話裡問
- 不需要寫程式
- 公司帳號才能用(需要 IT Admin)
- Read-only,只能讀不能改
Claude Code MCP
- 在 terminal 一行指令安裝
- 在 Claude Code 裡操作
- 可以串接 script 和自動化流程
- org-mode 可存取整個組織資料
- 公司帳號才能用
- Read-only,只能讀不能改
方法一:Claude.ai Connector(一般使用者)
⚠️ 個人帳號不能用。這個 connector 需要公司的 Microsoft 365 帳號(綁定 Microsoft Entra tenant)。@outlook.com、@hotmail.com 等個人帳號不支援。
你的公司 Microsoft Entra Global Administrator 需要先授權,讓 Claude 連接你們的 M365 環境。他只需要做一次,整個組織的人就都可以用。
如果你就是 Admin,在下面的設定步驟中會看到 consent 頁面,直接同意即可。
登入 claude.ai,點右上角頭像 → Settings → Connectors → 找到 Microsoft 365 → 點 Connect。
用公司帳號登入 Microsoft,授權 Claude 存取你的 M365 資料。完成後 connector 就啟用了。
設定完成後,在任何對話裡直接問 Claude 就好。Claude 會自動判斷需要存取哪些 M365 資料:
「幫我找上季所有跟 A 客戶相關的 email,整理出待辦事項」
「我這週有哪些會議跟 Q4 預算有關?」
「搜尋 SharePoint 裡所有關於新產品上市的文件,給我摘要」
「整理昨天 #product-launch Teams 頻道的討論重點」
方法二:Claude Code MCP(開發者)
在 terminal 執行:
# macOS / Linux
claude mcp add ms365 -- npx -y @softeria/ms-365-mcp-server --org-mode
# Windows
claude mcp add ms365 -s user -- cmd /c "npx -y @softeria/ms-365-mcp-server --org-mode"
--org-mode 讓 Claude 能存取整個組織的 SharePoint 和 Teams,不只是你個人帳號的資料。企業環境建議加上這個參數。
第一次使用時,Claude Code 會提示你登入 Microsoft 帳號授權存取。完成後 MCP server 就會在背景跑。
可以把 M365 操作串接進你的開發流程:
# 在 Claude Code 裡直接問
「列出 OneDrive 上所有跟這個 repo 相關的需求文件」
「搜尋 Outlook 裡所有這個 bug 相關的 email,整理給我」
「找 SharePoint 上最新版的 API 規格文件,幫我對照目前的實作」
開發者的優勢在於可以把這些操作寫進 script,做成自動化流程。
能做什麼?
四個 M365 服務,Claude 全都能讀
跟 Microsoft Copilot 比
| 比較項目 | Microsoft Copilot | Claude + M365 Connector |
|---|---|---|
| 費用 | $30/人/月(另計) | Claude Free 就能用($0) |
| 使用範圍 | 只在 Office 應用裡 | 任何 Claude 對話都能用 |
| 跨應用搜尋 | 弱,各 app 獨立 | Email + SharePoint + Teams 同時搜 |
| 推理能力 | 普通 | Claude Sonnet,強 |
| 個人帳號 | 不支援 | 不支援 |
| 修改資料 | 可以 | 不行(Read-only) |
Read-only 是限制,也是保護。Claude 現在只能讀你的 M365 資料,不能寄 email、刪文件、更改行事曆。對很多使用場景來說這個限制沒什麼影響,但如果你需要「讓 AI 幫你寄信」這類操作,目前還做不到。
總結
同樣是連接 M365,選哪個取決於你是誰:
兩個都需要公司的 Microsoft 365 帳號,個人 @outlook.com 不支援。第一次設定需要 IT Admin 做一次授權。