用途:通过 Rube MCP 与 Composio 的 Google Drive 工具包,自动化上传、下载、搜索、共享权限及文件夹整理等流程。工具文档见 composio.dev/toolkits/googledrive。
主要能力:上传下载文件(含大文件断点续传)、按名称/类型/日期/文件夹搜索与列举、管理共享权限(列出/新增/更新/删除)、创建与移动文件夹、查看文件元数据、列举共享云盘与存储配额、创建快捷方式。
使用方式:在客户端 MCP 配置中添加 https://rube.app/mcp 作为服务器,无需 API key;确认 RUBE_SEARCH_TOOLS 可用;调用 RUBE_MANAGE_CONNECTIONS 并指定 toolkit googledrive,若连接非 ACTIVE 则按返回链接完成 Google OAuth;执行前先调用 RUBE_SEARCH_TOOLS 获取最新工具 schema。
限制:上传需文件已在内部存储(file_to_upload.s3key);基础上传限 5MB,超出用 GOOGLEDRIVE_RESUMABLE_UPLOAD;仅 Google Workspace 文件可设 mime_type 导出,原生文件应省略;下载返回临时 s3url;分页须跟随 nextPageToken;name 不支持通配符;远程查询 OR 过多可能报错;重搜索/导出可能触发 403/429,需退避;共享类型与角色受组织策略限制。
适用场景:批量文件整理、跨云盘检索、权限审计与共享管理、自动化上传下载流程。