upload_image
Uploads a local or Base64-encoded image to OSS and returns an image_url for creating image notes. Reuse the original operation_id when resuming to avoid duplicate uploads.
Instructions
保留已上传对象和同一笔记 client_request_id;保存遇限流不要重新上传。凭据敏感,不得放进聊天、日志或命令参数。任务 pending/processing 不等于完成。恢复仅查询原 operation_id,不能自动申请新 key。上传图片到 OSS。返回 image_url(用于创建图片笔记的 image_urls 参数)。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mime_type | No | 图片类型(如 png、jpg、jpeg),默认 png | png |
| image_path | No | 本地图片文件路径。出于安全考虑仅接受相对路径:不允许绝对路径(以 / 或 \ 开头)、不允许包含 ".." 的路径段、不允许 null byte。默认限制在当前工作目录内;若设置了环境变量 GETNOTE_MCP_ALLOWED_ROOT,则限制在指定目录内。符号链接解析后也不得离开该目录。 | |
| image_base64 | No | 图片的 Base64 编码数据(与 image_path 二选一) | |
| operation_id | No | 可选的原上传操作标识;恢复时必须复用。仅服务器协商支持时可用,不支持时明确失败。 |