Lassocut Mcp

io.github.jaupin94Published by GitHub account jaupin94v1.1.0Updated Oct 30, 2026

Remove image backgrounds from AI assistants with a LassoCut account (files, folders, URLs).

VerifiedSTDIODesktop onlyMedia & DesignAI & ML

Overview

AI-generated overview

Removes image backgrounds through the LassoCut API, letting an assistant process single files, whole folders or image URLs and save cutouts locally.

What you can do
  • Remove backgrounds from images given as file paths, folder contents or http(s) URLs, up to 50 per call
  • Choose output size, background color, format, cropping, marketplace presets and cast shadows
  • Save results next to the originals or in a chosen output directory without overwriting existing files
  • Check the LassoCut credit balance and remaining free previews
  • Sign in to a LassoCut account through a browser approval page
When to use it
Useful when you want an assistant to batch-cut product photos, portraits or other images for listings, presentations or design work without leaving the chat, especially with marketplace presets for Amazon, eBay, Etsy, Shopify, Zalando or Instagram.
Requirements
Runs locally over stdio via npx, requiring Node.js 20 or later. Needs a LassoCut account: either sign in through the sign_in tool, reuse a key saved by the lassocut command-line login, or set the LASSOCUT_API_KEY environment variable. Network access to the LassoCut API is required.
Before you install
Processing consumes LassoCut credits: previews cost 0.25 credit with 50 free per month and up to 10 a day, while full-size output costs 1 credit per image. Full-size requests over 10 images require explicit cost confirmation. Images, including local files, are uploaded to the LassoCut API. The LASSOCUT_API_KEY secret is stored in configuration and takes precedence over a signed-in key.

Installation

In SourceWeft

  1. Open Lassocut Mcp in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.

Other MCP clients

Follow the launch instructions in the repository.

README

LassoCut MCP

Remove image backgrounds from your AI assistant with a LassoCut account. The API is compatible with the remove.bg API.

What it does

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.

Install

Claude Desktop: download lassocut.mcpb and double-click it.

Claude Code:

bash
claude mcp add lassocut -- npx -y lassocut-mcp

On Windows: claude mcp add lassocut -- cmd /c npx -y lassocut-mcp

Cursor / Windsurf (or any other MCP client that reads a JSON config):

json
{ "mcpServers": { "lassocut": { "command": "npx", "args": ["-y", "lassocut-mcp"] } } }

Requires Node.js 20 or later.

Sign in

You need a LassoCut account and API key. Three ways to connect:

  1. Ask the assistant to sign in. It calls the 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).
  2. Already signed in with the lassocut command-line tool? This connector reads the same saved key from lassocut login, so no extra step is needed.
  3. Set the 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.

Tools

remove_background

Remove the background of one or more images.

ParameterDescription
imagesA 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.
sizepreview (default) or full.
backgroundtransparent (default), a hex color such as #ffffff, or a color name.
formatpng (default), jpg, or webp.
cropCrop the result to the subject.
presetnone (default), amazon, ebay, etsy, shopify, zalando or instagram. A preset sets the background, format and crop itself (those arguments are ignored), saves a .jpg, and reports any file that is not compliant. Use size full for marketplace uploads; a preview is enlarged and looks soft. Compliant means compliant with the image rules LassoCut checks.
shadownone (default) or cast. Not available with the zalando preset.
light_angleShadow light angle, -90 to 90 (positive: light from the left). Default 45.
shadow_lengthshort, medium or long.
shadow_strengthShadow strength, 0 to 100 (soft 35, normal 55, strong 75).
output_dirWhere 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_costSet 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_credits

Shows your current credit balance and the free previews available now (50 a month, up to 10 a day).

sign_in

Connects 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.

Credits and safety

  • Previews are the default everywhere; full-size output is never used unless asked for.
  • Requesting full size for more than 10 images at once requires an explicit confirmation, with the cost shown up front.
  • If your balance is too low for a full-size request, it is refused before any image is sent.
  • Files are only ever sent to the LassoCut API — see Privacy below.

Privacy

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.

License

MIT — see LICENSE.

Source: README.md at commit 10e9ba9

Tools

3

remove_background

Remove the background of images with LassoCut. Accepts file paths, folders (their images, not subfolders) or http(s) URLs, up to 50 per call. Saves '<name>-no-bg.<ext>' next to each original (or in output_dir) and never overwrites. Uses size 'preview' (0.25 credit, 50 free a month, up to 10 a day) unless the user explicitly asks for full size.

Parameterscropsizeformatimagesrequiredpresetshadowbackgroundoutput_dirlight_angleconfirm_costshadow_lengthshadow_strength

get_credits

Show the LassoCut credit balance and the free previews available now (50 a month, up to 10 a day).

Takes no parameters.

sign_in

Connect a LassoCut account: opens the LassoCut approval page in the browser and returns right away with the URL and code. Approval is saved automatically in the background (up to 5 minutes); call get_credits afterwards to check. Use force: true to switch accounts.

Parametersforce

Version history

3
  1. v1.1.0LatestOct 22, 2026
  2. v1.0.1Sep 29, 2026
  3. v1.0.0Sep 29, 2026

Score

90% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 days25 pts
  • Auth declared10 pts

    Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.

  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts