The full upstream README, mirrored here for reference. Install config, tool schemas, adoption signals, and an original overview live on the Lassocut MCP listing page.
Remove image backgrounds from your AI assistant with a LassoCut account. The API is compatible with the remove.bg API.
Ask Claude (or any MCP-compatible assistant) to cut out product photos, portraits, whole folders, or images from a URL. Results are saved next to the originals as <name>-no-bg.<ext> and existing files are never overwritten — a name already taken gets -2, -3, and so on instead.
By default, every image is processed as a low-cost preview (0.25 credit, 50 free a month, up to 10 a day). Full-size output costs 1 credit per image and is only used when you explicitly ask for it; above 10 full-size images, the assistant must show you the cost and get your OK first.
Claude Desktop: download lassocut.mcpb and double-click it.
Claude Code:
On Windows: claude mcp add lassocut -- cmd /c npx -y lassocut-mcp
Cursor / Windsurf (or any other MCP client that reads a JSON config):
Requires Node.js 20 or later.
You need a LassoCut account and API key. Three ways to connect:
sign_in tool, which opens the LassoCut approval page in your browser and returns the approval link and a short code right away. Approve the connection in the browser, then ask the assistant to check your credits (get_credits) — the key is saved automatically in the background (the approval window stays open for a few minutes).lassocut command-line tool? This connector reads the same saved key from lassocut login, so no extra step is needed.LASSOCUT_API_KEY environment variable (or the api_key field in Claude Desktop's extension settings) to a key from your LassoCut account page. This always takes precedence over a signed-in key.remove_backgroundRemove the background of one or more images.
| Parameter | Description |
|---|---|
images | A file path, a folder path (its images, not subfolders), an http(s) URL, or a list of any of these. Up to 50 per call. |
size | preview (default) or full. |
background | transparent (default), a hex color such as #ffffff, or a color name. |
format | png (default), jpg, or webp. |
crop | Crop the result to the subject. |
output_dir | Where to save results. Must be an absolute path (~ is expanded). If omitted: next to each original file, or your Downloads folder (falling back to your home folder) for images fetched from a URL. |
confirm_cost | Set to true only after the user has confirmed the cost of a full-size request over 10 images. |
Files larger than 22 MB are skipped. Up to 3 small thumbnails are returned inline with the result.
get_creditsShows your current credit balance and the free previews available now (50 a month, up to 10 a day).
sign_inConnects a LassoCut account: opens the approval page in your browser and returns immediately with the link and code so you can approve at your own pace. Pass force: true to switch to a different account.
Images are sent only to the LassoCut API to remove their background; they are not sent anywhere else. See the LassoCut privacy policy for details.
remove.bg is a trademark of Canva Austria GmbH. LassoCut is an independent product of JAUPIN Design LLC and is not affiliated with, endorsed by, or sponsored by Canva or remove.bg.
MIT — see LICENSE.