用途:面向微云(Weiyun)网盘,通过 MCP 协议完成文件管理,包括目录查询、下载、删除、上传与分享。
主要能力:weiyun.list 目录列表查询(支持分页、排序,最大 limit 50);weiyun.download 批量获取 HTTPS 下载链接(需带 cookie,仅限本人网盘文件,不能下载分享链接内文件);weiyun.delete 批量删除文件或目录(可移回收站或彻底删除);weiyun.upload 两阶段上传(预上传 + 分片上传,支持秒传);weiyun.gen_share_link 生成分享短链;check_skill_update 版本检查。
使用方式:所有工具需通过 WyHeader 传 mcp_token。每天首次使用前须执行版本检查:mcporter call "https://www.weiyun.com/api/v3/mcpserver" "check_skill_update" --args '{"version": "当前版本"}'。上传推荐用脚本:python3 scripts/upload_to_weiyun.py /path/to/file --token <mcp_token> --env_id <env_id>,也可用环境变量 WEIYUN_MCP_TOKEN、WEIYUN_ENV_ID,或 --pdir_key 指定目录;仅计算参数可用 python3 scripts/gen_block_info_list.py /path/to/file。下载示例:curl -s -L -o <本地文件名> -b "<cookie>" "<https_download_url>"。
关键限制:分块 SHA1 需客户端本地计算(512KB 分块、流式 SHA1 内部状态),file_sha 必须等于 block_sha_list 最后一项;pdir_key 必须使用 weiyun.list 响应顶层的 pdir_key,不能为空;接口有每日配额与权限校验(错误码 117401–117406);腾讯文档文件会被过滤。
适用场景:AI Agent 或开发者集成微云进行文件查询、下载、上传、删除和分享。其余细节(如收费、价格、平台支持)暂未提供。