用途:通过已安装的 dropbox CLI 操作用户 Dropbox 云存储,完成文件与文件夹的搜索、读取、上传、整理和分享,也可用文件请求收集他人上传。
主要能力:经审核的工具目录支持列出、搜索、读取、下载文件;查看文件与账户元数据;检查与创建分享链接和文件请求;创建、复制、移动、删除或分享内容。create-file 可用本地文件创建或替换 Dropbox 文件,支持文本与二进制文件,上限 150 MiB。
使用方式:先运行 dropbox status。若返回 not_connected,运行 dropbox authorize-url,仅把返回的 connect_url 分享给用户。连接后运行 dropbox list-tools 获取各工具的实时输入 schema,并严格按 schema 调用,不得调用列表中不存在的工具。常用命令:dropbox list-tools;dropbox call-tool --name <tool-name> --arguments-json '<JSON object>';加 --output <path> 保存二进制结果;dropbox create-file --path <dropbox-path> --input <local-path>。
权限:首次连接申请只读 OAuth。写入前或写入因缺少权限失败后,运行 dropbox status --for-command <tool-name>;若返回 scope_status: not_granted,原样复制 scope_add_url,单独一行以 Additional Dropbox access 形式发出,等待用户同意后再重试一次。OAuth 授权不替代 Hatch 审批。不要自行构造 scope URL,也不要在对话中索要令牌。
限制:文件请求用于收集他人上传,不能从本机上传本地文件;CLI 不提供修订历史或版本恢复。删除、移动或覆盖内容前需确认破坏性意图。不要请求或暴露临时下载链接、OAuth 令牌或 Dropbox 应用凭据。