Back to MCP Servers
SharePoint MCP Server logo
mcp-server184

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整合企業生產力

Related Entries

Keep exploring similar tools and resources in this category.

Browse MCP Servers
Higgsfield MCP logo

Higgsfield MCP

MCP Servers

Higgsfield MCP is Higgsfield AI's hosted MCP connector for generating images, videos, reusable characters, and creative assets from Claude or MCP-compatible agents. It uses a Higgsfield account and platform credits, with no API key documented for the official MCP connector.

TinyFish logo

TinyFish

MCP Servers

TinyFish 為相容 MCP 的 AI 助手提供網頁自動化、網路搜尋、內容擷取以及遠端瀏覽器會話工具。代管的 MCP 伺服器使用 OAuth 2.1,而可選的本地 @tiny-fish/mcp 代理支援 API 金鑰驗證,適用於僅限本地、CI 及無頭設定。

X MCP logo

X MCP

MCP Servers

X MCP 是 X 官方託管的 Model Context Protocol 伺服器,可讓相容 MCP 的 AI 工具呼叫 X API 端點。它透過 xurl 橋接 OAuth 使用者情境,支援貼文搜尋、使用者查詢、書籤、趨勢、新聞和 Articles 等工作流程。

Bitbucket MCP logo

Bitbucket MCP

MCP Servers

用於 Bitbucket Cloud 和 Server 的模型上下文協定 (MCP) 伺服器,能讓 Cursor 等 AI 助手透過自然語言管理儲存庫、拉取請求、管線等。

Bright Data MCP logo

Bright Data MCP

MCP Servers

來自 Bright Data 的官方網頁 MCP 伺服器,為 AI 代理提供即時、不受限制的網頁搜尋、爬取、導航和結構化資料提取功能,由世界第一的網路資料平台提供支援。

TinyFish logo

TinyFish

MCP Servers

TinyFish exposes web automation, web search, content extraction, and remote browser-session tools to MCP-compatible AI assistants. The hosted MCP server uses OAuth 2.1, while an optional local @tiny-fish/mcp proxy supports API-key authentication for local-only, CI, and headless setups.