SuperAPI AI 工具集

microsoft-sharepoint

通用与其它

查看项目

更新于 10-16 01:08

技能介绍

用途:让智能体通过 Microsoft Graph API v1.0 操作 SharePoint Online 内容,涵盖站点、驱动器(文档库)、文件与文件夹、共享与权限、列表、列表项和站点页面。属于独立非官方连接器,与 Microsoft 无关。

主要能力:32 个脚本分为——站点(findSites、getSite)、文档库(listDrives)、文件与文件夹(listFolderItems、findFiles、getItem、createFolder、uploadTextFile、uploadFile、replaceFile、moveItem、copyItem、getCopyStatus、deleteItem、exportFile)、共享与权限(createSharingLink、inviteToItem、listItemPermissions、removeItemPermission)、列表(listLists、createList、listColumns、findListItems、getListItem、createListItem、updateListItem、deleteListItem)、页面(listPages、getPage、createPage、publishPage、deletePage)。只读工具用于解析写入所需的 id(siteId、driveId、listId、pageId、列内部名)。

使用方式:以技能安装 npx skills add zapier/connectors --skill microsoft-sharepoint,随后在本地执行一次 npm install --omit=dev。运行环境为 Node.js 22.18+。可按形态分别使用 MCP 客户端、CLI、SDK 或直接调用 API 的 recipe,需先加载对应参考文档。认证以连接选择器字符串传入,支持 zapier:<connection-id> 等解析器。脚本返回 { data, meta } 信封,可跳过输出校验或传入 jq 表达式裁剪结果(输入校验不可跳过)。

限制与注意事项:按名称写入前需做消歧,名称匹配多于一个时必须停止询问。不支持跨库或跨站点原生移动(仅可 copyItem→getCopyStatus→deleteItem 且会丢失链接与权限);不支持就地编辑现有页面正文或添加非文本 Web 部件;不支持枚举租户全部站点;不支持内容类型、站点列、术语库及触发器;不支持写入人员/组或多值查阅列。设置页面草稿后经 publishPage 发布,新建页面仅含单个文本 Web 部件。部分节点(如 Graph 权限范围、分页、异步复制、可恢复上传、共享链接等)细节见 microsoft-sharepoint-api-gotchas.md。具体收费、价格与平台信息暂未提供。