# Monk Img > Monk 图床:上传图片(或其他文件,单个最大 100 MB)拿到长期外链。后端是开源项目 CloudFlare-ImgBed(https://github.com/MarSeventh/CloudFlare-ImgBed),接口与它一致。只上传有权分享的内容,别传隐私文件——链接公开可访问。 - 网页:https://img.monk.party/ - 图片外链格式:https://img.monk.party/file/<文件名> ## HTTP 上传 `POST https://img.monk.party/upload?returnFormat=full&uploadNameType=default`,`multipart/form-data`,字段名 `file`。 - 返回:`[{"src": "https://img.monk.party/file/1760000000000_photo.jpg"}]` - `uploadNameType`:`default`(时间戳_原名)、`origin`(保留原名)、`short`(8 位短名)、`index`(纯时间戳) - 先 `GET /api/channels` 看哪种存储有配置(当前是 webdav),上传时带 `uploadChannel=webdav`;不带也会自动重试其他渠道 - 如果站长开了上传口令,加请求头 `authCode: <口令>`;`GET /api/auth/sessionCheck` 的 `userRequired` 为 true 时需要 ```bash curl -s -F "file=@chart.png" "https://img.monk.party/upload?returnFormat=full&uploadChannel=webdav" ``` ## MCP Streamable HTTP:`https://img.monk.party/mcp` - `upload_from_url`:`{url, filename?}` 把公开网址上的图片转存过来 - `upload_base64`:`{data, filename?, mimeType?}` 上传 base64 / data URL 两个工具单个文件最大 20 MB,返回 `url`、`markdown`、`html`。 ## 注意 - 不开放公开浏览和自行删除;删除需要站长在管理后台操作。 - 所属:monk 宇宙 https://universe.monk.party/