用途:通过自然语言自动化 Cloudinary 媒体管理,覆盖文件夹组织、上传预设、素材查询、转换与用量监控。
主要能力:
- 文件夹组织:CLOUDINARY_CREATE_FOLDER 创建文件夹;CLOUDINARY_SEARCH_FOLDERS 按名称、路径或创建时间搜索;CLOUDINARY_GET_RESOURCES_BY_ASSET_FOLDER 列出指定文件夹内素材。
- 上传预设:CLOUDINARY_CREATE_UPLOAD_PRESET 配置目标文件夹、允许格式、标签、传入与 eager 转换、unsigned、overwrite、resource_type、自动打标阈值、通知 URL 等。
- 素材查询:CLOUDINARY_GET_RESOURCE_BY_PUBLIC_ID 按 public_id、resource_type、type 获取详情,可选颜色、人脸、媒体元数据、质量分析、phash、版本与关联素材。
- 转换与派生资源:CLOUDINARY_GET_TRANSFORMATIONS 列出转换;CLOUDINARY_EXPLICIT_RESOURCE 预生成转换、更新元数据、移动文件夹、修改标签、失效 CDN;CLOUDINARY_DELETE_DERIVED_RESOURCES 删除派生资源(每次最多 100 个)。
- 用量与配置:CLOUDINARY_GET_USAGE 查看存储、带宽、请求与配额;CLOUDINARY_GET_CONFIG 获取环境配置;CLOUDINARY_GET_TAGS 列出标签。
- Webhook:CLOUDINARY_CREATE_TRIGGER 为上传完成等事件创建回调。
使用方式:将 Rube MCP 服务器 https://rube.app/mcp 添加到环境,按提示通过 Composio 以 API key 认证连接 Cloudinary 账户,然后用自然语言下达命令。
限制与注意:创建文件夹可能因路径已存在而报错或无操作;上传预设的 allowed_formats、folder、unsigned 须与实际上传方式匹配;素材查询要求 resource_type、type、public_id 全部正确;文件夹路径需精确匹配;配额达到上限会静默阻止上传;invalidate=true 的 CDN 失效最长需 1 小时生效;unsigned=true 时不能同时 overwrite=true。
适用场景:需要批量组织媒体、统一上传规则、预生成转换或监控配额的 Cloudinary 用户。具体收费与价格暂未提供。