A2A MCP News
SharePoint MCP Server logo
mcp-server3

SharePoint MCP Server

一個熱門的開源MCP伺服器,透過Microsoft Graph API將Claude等AI助手連接到Microsoft SharePoint,支援對網站、清單、文件、資料夾、檔案上傳、搜尋等進行自然語言操作。

概覽

SharePoint MCP Server 是一款 模型上下文協定 (MCP) 伺服器,它能將現代 AI 助手(例如 Claude Desktop/Code、Cursor 等)與 Microsoft SharePoint 連接起來。它使用官方的 Microsoft Graph API,讓您能以自然語言與組織的 SharePoint 網站、文件庫、清單、檔案及資料夾進行互動。

您無需手動操作 SharePoint 網頁介面或撰寫 Graph API 呼叫,只需向您的 AI 提出要求,例如「尋找最新的專案提案文件」、「將此檔案上傳到團隊網站」、「建立新的錯誤追蹤清單」或「總結行銷資料夾中的文件」—— AI 便會安全地執行這些操作。

目前存在多個社群實作(包括像 DEmodoriGatsuO/sharepoint-mcp 這類熱門儲存庫及其他方案),Microsoft 也針對 SharePoint 和 OneDrive 提供了官方的租用戶層級 MCP 支援(部分舊版伺服器將於 2026 年 3 月淘汰)。

主要功能

  • Microsoft Graph API 整合:安全存取網站、清單、文件庫、檔案及資料夾。
  • 自然語言操作:搜尋文件、讀取/寫入清單項目、上傳/下載檔案、管理資料夾等。
  • 身分驗證:支援 OAuth 2.0,提供瀏覽器登入流程與權杖管理。
  • 工具曝光:提供數十個 MCP 工具,用於常見的 SharePoint 任務(清單管理、檔案操作、網站導覽等)。
  • 讀/寫能力:大多數實作同時支援查詢與修改內容(部分變體提供唯讀安全模式作為選項)。
  • 相容性:適用於 Claude Desktop、Claude Code、Cursor、VS Code 及任何符合 MCP 規範的客戶端。
  • 企業就緒:專為組織使用設計,具備適當的權限範圍設定。

安裝與設定

  1. 複製一個熱門的儲存庫(例如 git clone https://github.com/DEmodoriGatsuO/sharepoint-mcp.git )。
  2. 安裝相依項目(通常基於 Node.js/TypeScript 或 Python)。
  3. 為您的 SharePoint 網站 URL 和身分驗證設定配置環境變數。
  4. 在本機端執行伺服器。
  5. 將 MCP 伺服器配置新增到您的 AI 客戶端(例如在 Claude Desktop 的設定中或透過 server.json)。
  6. 透過 OAuth 流程進行身分驗證(瀏覽器彈出視窗提供安全登入)。

許多實作提供透過 npxpip install 的一鍵式設定。相關儲存庫中提供了詳細指南,包括如何在 Azure AD 中註冊應用程式以獲取整個租用戶的存取權限。

使用案例

  • 文件搜尋與擷取:在大型 SharePoint 文件庫中快速定位並摘要檔案。
  • 內容管理:透過對話指令上傳、整理、重新命名或移動文件。
  • 清單與資料管理:建立/更新 SharePoint 清單、新增項目、產生檢視或匯出資料。
  • 團隊協作自動化:產生報告、在站台間複製清單,或更新導航結構。
  • 知識工作流程:請 AI 分析專案文件、提取洞察,或在無需離開開發環境的情況下準備摘要。
  • 企業自動化:與其他 MCP 伺服器整合,實現完整的 Microsoft 365 工作流程(例如,結合 OneDrive、Teams 或 Outlook MCP)。

技術細節

  • 通訊協定:完全遵循模型情境通訊協定 (Model Context Protocol, MCP)。
  • 後端技術:通常使用 TypeScript/Node.js 或 Python 開發,並利用 Microsoft Graph SDK。
  • 安全性:採用 OAuth 2.0 並支援委派或應用程式權限;許多專案提供唯讀模式以確保安全。
  • 狀態:社群專案持續積極維護;Microsoft 針對 SharePoint/OneDrive 提供官方租用戶範圍的 MCP 端點。

注意:授予存取組織 SharePoint 資料的權限時,請務必仔細審查權限並遵循最小權限原則。

SharePoint MCP 伺服器能大幅提升重度使用 Microsoft 365 的團隊生產力,將 AI 助手轉變為強大的 SharePoint 協作駕駛員。

如需安裝說明、工具參考與最新更新,請查看熱門儲存庫,例如 DEmodoriGatsuO/sharepoint-mcp 或搜尋其他社群版本。Microsoft 官方文件亦涵蓋了 Agent 365 和 Copilot Studio 的原生 SharePoint MCP 整合資訊。

Tags

mcpmcp-serversharepointmicrosoft-graphoffice365文件管理claudeai整合企業生產力