SuperAPI AI 工具集

one-drive-automation

通用与其它

查看项目

更新于 10-16 01:49

技能介绍

用途:通过 Rube MCP(Composio)的 OneDrive 工具包,自动化 OneDrive 的文件管理操作,包括搜索与浏览、上传下载、分享与权限管理、文件夹的创建/移动/复制/删除,以及驱动器信息与变更跟踪。

前置条件:需先连接 Rube MCP(确认 RUBE_SEARCH_TOOLS 可用),并通过 RUBE_MANAGE_CONNECTIONS 以 one_drive 工具包建立有效的 OneDrive 连接;连接未激活时按返回的授权链接完成 Microsoft OAuth。每次调用前应先执行 RUBE_SEARCH_TOOLS 获取最新工具结构。

主要能力与用法:搜索浏览用 ONE_DRIVE_SEARCH_ITEMS、ONE_DRIVE_ONEDRIVE_LIST_ITEMS、ONE_DRIVE_GET_ITEM,支持 q、search_scope、top、skip_token、select、orderby 等参数;上传下载用 ONEDRIVE_UPLOAD_FILE 与 DOWNLOAD_FILE,上传需 FileUploadable(s3key、mimetype、name),大文件自动分块;分享权限用 INVITE_USER_TO_DRIVE_ITEM、CREATE_LINK、GET_ITEM_PERMISSIONS,roles 取 read 或 write;文件夹操作用 CREATE_FOLDER、MOVE_ITEM、COPY_ITEM、DELETE_ITEM,复制为异步需轮询进度;驱动器信息用 GET_DRIVE、GET_QUOTA、GET_ITEM_VERSIONS,SharePoint 站点驱动可用 LIST_SITE_DRIVE_ITEMS_DELTA 跟踪变更。

限制与注意:搜索不支持 KQL 语法与通配符(用扩展名关键词),仅根目录列表需递归展开;item ID 区分大小写且因平台而异,不可用 URL 或分享链接代替;移动不支持跨驱动器,parentReference 需文件夹 ID;写入类权限变更影响大,需用户确认;并发请求可能触发 429,应遵守 Retry-After。输出不能替代环境特定的验证、测试或专家审查,输入、权限或成功标准缺失时应先澄清。具体收费与价格暂未提供。