
这是一个面向 Claude Desktop 的 MCP 服务器,允许你使用 SharePoint REST API 与 SharePoint Online 交互。它设计用于 [Claude Desktop](https://claude.
概览
最强大的 SharePoint MCP 服务器,通过 SharePoint REST API 实现与 SharePoint Online 的无缝交互。 该 MCP 服务器设计用于 Claude Desktop 应用,但也可以被其他 MCP 客户端如 Cline 使用。 服务器支持两种认证方式: 1. - 传统的客户端ID和秘密。这是应用专用认证,2026年4月后不再有效。2. - 使用带有证书的Azure AD应用注册的更现代方法 这个选项需要SharePoint管理员角色。 ⚠️ 你需要是SharePoint租户管理员或全局管理员才能创建SharePoint应用。 - 从这里下载并安装 SharePoint 在线管理外壳。- 打开 PowerShell 并执行以下命令,确保仅支持 SharePoint 的应用已被启用: - 打开 https:// .sharepoint.com/_layouts/15/appregnew.aspx - 点击生成以创建新的客户端 ID 和秘密。- 填写以下字段:- 应用域名:www.example。
概述(AI 翻译)
最强大的 SharePoint MCP 服务器,通过 SharePoint REST API 实现与 SharePoint Online 的无缝交互。
该 MCP 服务器设计用于 Claude Desktop 应用,但也可以被其他 MCP 客户端如 Cline 使用。
目录
- SharePoint 运营可用性
- 用户
- 遗址
- 区域设定
- 特色
- 列表
- 列表视图
- 列表内容类型
- 清单项目
- 网站内容类型
- 页面
- 文献
- 分类学
- 认证选项
- 选项1:客户端秘密认证
- 配置步骤
- 允许仅使用 SharePoint 应用
- 创建仅支持SharePoint的客户端秘密应用
- 授予应用权限
- 选项2:证书认证
- 克隆仓库
- 创建带证书的Azure AD应用
- 授予管理员同意
- 安装Node.js
- 安装和配置 Claude 桌面
- 证书认证配置
- 客户端秘密认证配置
- 如何“与MCP服务器对话”
- 致贡献者
- 构建新的 npm 包
- 本地运行MCP Inspector
- MCP 服务器上下文7 LLM文档
- SharePoint REST API 文档
- 地方发展
SharePoint 运营可用性
用户
本页由 AI 翻译,技术细节请以原文为准。
README
以下为原文 README 节选,完整内容请查看原文。
SharePoint Online MCP Server 🚀
Most powerful SharePoint MCP server enabling seamless interaction with SharePoint Online through the SharePoint REST API.
This MCP server is designed to be used with the Claude Desktop app, but could be used by other MCP clients such as Cline as well.
Table of Contents
安装
npx -y server-sharepoint配置
{
"mcpServers": {
"server-sharepoint": {
"command": "npx",
"args": [
"-y",
"server-sharepoint"
],
"env": {
"AZURE_APPLICATION_ID": "<your-app-id>",
"AZURE_APPLICATION_CERTIFICATE_THUMBPRINT": "<your-certificate-thumbprint>",
"AZURE_APPLICATION_CERTIFICATE_PASSWORD": "<your-certificate-password>",
"M365_TENANT_ID": "<your-tenant-id>"
}
}
}
}