SuperAPI AI 工具集

msgraph-files

智能体与模型

查看项目

更新于 10-15 17:21

技能介绍

用途:通过 Microsoft 365 MCP 服务器以只读方式访问 OneDrive 与 SharePoint 文件,支持定位与检查文档、查看版本和共享情况。

主要能力:已验证工具包括 list-folder-files(列出驱动器文件夹内容)、get-drive-item(按 id 或路径获取条目元数据)、list-drive-item-versions(版本历史)、list-drive-item-permissions(共享对象)、list-drive-item-thumbnails(缩略图),以及 login/verify-login/logout、list-accounts/select-account/remove-account。不存在 graph_* 工具。

用法:调包 @softeria/ms-365-mcp-server(MIT),命令为 npx -y @softeria/ms-365-mcp-server --read-only --enabled-tools 'drive-item|folder-files'。需要 Entra ID(Azure AD)应用注册与委派 Graph 权限;服务器通过 login 工具处理设备代码登录。--enabled-tools 过滤是必需的:未过滤时暴露 188 个工具、约 225,355 tokens,远超 5,000 token 清单上限;上述过滤后为 12 个工具、约 4,599 tokens。

适用场景:查找并检查文档、回答共享或暴露问题、回答“改了什么、何时改的”。常与 msgraph-visio(写入 .vsdx)、document-generation、gait-session-tracking 配合。环境变量:MS365_MCP_CLIENT_ID、MS365_MCP_TENANT_ID(或 common)。

限制:严格只读,不提供上传、移动、重命名或删除;写入需用 msgraph-visio 的写启用调用。权限列表只是某一时点的结果,共享链接可能在此界面之外创建,“未列出权限”不等于“未共享”;空文件夹列表仅代表当前账户视角,需说明所用账户;只有一个账户不代表只有一个租户。工具名和清单开销经过测量,但实际调用未在真实租户上验证。