关于 lassocut-mcp
lassocut-mcp 将 LassoCut 的图像去背景功能提供给 MCP 助手,适合处理单张图片、文件夹或 URL 图片。默认生成预览,并对大批量全尺寸请求设置费用确认。
主要功能
- 01处理文件、文件夹或 URL 图片
- 02默认生成预览图
- 03支持透明、纯色背景及格式选择
- 04支持裁剪、阴影和电商预设
- 05查看额度并连接 LassoCut 账户
- 06全尺寸批量请求费用确认
适用场景
- 01批量去除产品照片背景
- 02为人像图片生成透明背景
- 03处理 URL 中的图片并保存结果
- 04按电商平台预设整理商品图片
MCP 相关
此 MCP 服务向兼容客户端提供 `remove_background`、`get_credits` 和 `sign_in` 工具。图像通过 LassoCut API 处理。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
3收录的工具列表 · 更新于 1 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| crop | boolean | 否 | 裁剪至主体 |
| size | enum | 否 | preview(默认)或 full(每张图像 1 个点数,仅在用户要求时使用)preview | full |
| format | enum | 否 | 输出格式,默认为 pngpng | jpg | webp |
| images | any | 是 | 文件路径、文件夹路径或 http(s) URL,也可以是它们的列表 |
| background | string | 否 | 'transparent'(默认)、类似 '#ffffff' 的十六进制颜色,或颜色名称 |
| output_dir | string | 否 | 绝对路径;默认:保存到每个原文件旁边,URL 则保存到 Downloads 文件夹 |
| confirm_cost | boolean | 否 | 仅在用户确认完整尺寸费用后设为 true |
详细介绍
LassoCut MCP
使用 LassoCut 账户,为 AI 助手移除图像背景。其 API 与 remove.bg API 兼容。
功能介绍
让 Claude(或任何兼容 MCP 的助手)抠出产品照片、人像、整个文件夹中的图像,或来自 URL 的图像。结果会保存在原文件旁边,命名为 <name>-no-bg.<ext>;绝不会覆盖现有文件——如果文件名已被占用,则依次使用 -2、-3 等后缀。
默认情况下,每张图像都会以低成本的 预览 模式处理(每张 0.25 个点数,每月 50 张免费,每天最多 10 张)。每张图像的全尺寸输出需消耗 1 个点数,只有在你明确提出要求时才会使用;超过 10 张全尺寸图像时,助手必须先向你说明费用并征得你的同意。
安装
Claude Desktop: 下载 lassocut.mcpb,然后双击打开。
Claude Code:
claude mcp add lassocut -- npx -y lassocut-mcp
在 Windows 上:claude mcp add lassocut -- cmd /c npx -y lassocut-mcp
Cursor / Windsurf(或任何可读取 JSON 配置的其他 MCP 客户端):
{ "mcpServers": { "lassocut": { "command": "npx", "args": ["-y", "lassocut-mcp"] } } }
需要 Node.js 20 或更高版本。
登录
你需要一个 LassoCut 账户和 API 密钥。可通过以下三种方式连接:
- 让助手登录。它会调用
sign_in工具,在浏览器中打开 LassoCut 授权页面,并立即返回授权链接和简短代码。在浏览器中批准连接,然后让助手检查你的点数(get_credits)——密钥会在后台自动保存(授权窗口会保持打开几分钟)。 - 已经通过
lassocut命令行工具登录?此连接器会读取lassocut login保存的同一密钥,因此无需额外操作。 - 将
LASSOCUT_API_KEY环境变量(或 Claude Desktop 扩展设置中的api_key字段)设为从 LassoCut 账户页面获取的密钥。此设置始终优先于已登录的密钥。
工具
remove_background
移除一张或多张图像的背景。
| 参数 | 说明 |
|---|---|
images | 文件路径、文件夹路径(仅处理其中的图像,不处理子文件夹)、http(s) URL,或以上任意类型组成的列表。每次调用最多处理 50 张。 |
size | preview(默认)或 full。 |
background | transparent(默认)、十六进制颜色(例如 #ffffff)或颜色名称。 |
format | png(默认)、jpg 或 webp。 |
crop | 将结果裁剪至主体。 |
preset | none(默认)、amazon、ebay、etsy、shopify、zalando 或 instagram。预设会自行设置背景、格式和裁剪(会忽略这些参数),保存为 .jpg,并报告不符合要求的文件。上传至电商平台时请使用 full 尺寸;放大的预览图会显得模糊。符合要求是指符合 LassoCut 检查的图像规则。 |
shadow | none(默认)或 cast。zalando 预设不支持此参数。 |
light_angle | 阴影光线角度,范围为 -90 至 90(正值表示光线从左侧照射)。默认为 45。 |
shadow_length | short、medium 或 long。 |
shadow_strength | 阴影强度,范围为 0 至 100(柔和:35,普通:55,强烈:75)。 |
output_dir | 结果的保存位置。必须是绝对路径(~ 会展开)。若省略:保存到每个原文件旁边;对于从 URL 获取的图像,则保存到 Downloads 文件夹(若不可用,则保存到主文件夹)。 |
confirm_cost | 只有在用户已确认超过 10 张图像的全尺寸请求费用后,才设为 true。 |
大于 22 MB 的文件会被跳过。结果中最多会以内联方式返回 3 张小缩略图。
get_credits
显示当前点数余额以及目前可用的免费预览次数(每月 50 次,每天最多 10 次)。
sign_in
连接 LassoCut 账户:在浏览器中打开授权页面,并立即返回链接和代码,让你可以按自己的节奏完成授权。传入 force: true 可切换到其他账户。
致谢与安全
- 所有场景默认使用预览图;只有在提出请求时才会使用原尺寸输出。
- 一次请求超过 10 张图片的原尺寸输出时,需要明确确认,并会事先显示费用。
- 如果余额不足以支付原尺寸请求,系统会在发送任何图片前拒绝该请求。
- 文件只会发送到 LassoCut API — 详见下文的隐私说明。
隐私
图片只会发送到 LassoCut API 以移除背景;不会发送到其他任何地方。详情请参阅 LassoCut 隐私政策。
remove.bg 是 Canva Austria GmbH 的商标。LassoCut 是 JAUPIN Design LLC 的独立产品,与 Canva 或 remove.bg 无关联,也未获得其认可或赞助。
许可证
MIT — 详见 LICENSE。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。