# SharePoint MCP 服务器

一个流行的开源MCP服务器，通过Microsoft Graph API将Claude等AI助手连接到Microsoft SharePoint，实现对站点、列表、文档、文件夹、文件上传、搜索等功能的自然语言操作。

Canonical URL: https://a2a-mcp.org/entry/sharepoint-mcp-zh

Language: zh

Category: MCP Servers

Updated: 2026-04-08

## 概览

SharePoint MCP Server 是一款 **模型上下文协议 (MCP)** 服务器，它将现代人工智能助手（如 Claude Desktop/Code、Cursor 等）与 Microsoft SharePoint 连接起来。它使用官方的 Microsoft Graph API，允许用户通过自然语言与组织内的 SharePoint 站点、文档库、列表、文件和文件夹进行交互。

无需手动浏览 SharePoint 网页界面或编写 Graph API 调用，你可以直接请求你的 AI 助手来“查找最新的项目提案文档”、“将此文件上传至团队站点”、“创建一个新的缺陷追踪列表”或“汇总营销文件夹中的文档”——AI 会安全地执行这些操作。

目前存在多个社区实现版本（包括像 DEmodoriGatsuO/sharepoint-mcp 等热门仓库），同时微软也为 SharePoint 和 OneDrive 提供了官方的租户级 MCP 支持（部分旧版服务器将于 2026 年 3 月停用）。

## 主要特性

}](https://github.com/huggingface/transformers) 全新的平台）

- **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 流程进行身份验证（浏览器弹出窗口进行安全登录）。

许多实现版本提供通过 `npx` 或 `pip 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 及委派权限或应用程序权限；多数支持只读模式以确保安全。
- **状态**：社区项目持续维护中；微软提供适用于 SharePoint/OneDrive 的官方租户级 MCP 端点。

**注意**：在授予组织 SharePoint 数据访问权限时，务必仔细审查权限，并遵循最小权限原则。

SharePoint MCP 服务器为深度使用 Microsoft 365 的团队显著提升了生产力，将 AI 助手转变为强大的 SharePoint 协同工作伙伴。

如需设置指南、工具参考及最新更新，请查看热门代码库如 [DEmodoriGatsuO/sharepoint-mcp](https://github.com/DEmodoriGatsuO/sharepoint-mcp)，或搜索其他社区版本。微软官方文档也涵盖了对 Agent 365 和 Copilot Studio 的原生 SharePoint MCP 集成说明。

## Tags

- mcp
- mcp服务器
- sharepoint
- microsoft-graph
- office365
- 文档管理
- claude
- ai集成
- 企业应用
- 生产力工具

## Sources

- [Project website](https://github.com/DEmodoriGatsuO/sharepoint-mcp)
