MCP Reference

This page is written for AI agents and HTTP clients using the Cutout Magic MCP server. It lists every parameter, cost, and failure mode — nothing else.

Authentication rules

Tools

list_images

Lists the user's image folders. No cost.

Output: JSON array of folders. Each folder has id, source and derivatives; every image has a url that can be viewed or downloaded directly.

upload_image

url (string, required) — an http(s):// URL or a data: URL of an image.

Adds the image to the library (free). The returned JSON has image.id — use that as folder for all other tools.

remove_background

folder (string, required), filename (string, required).

Keeps the main subject, removes the rest of the image. Cost: 5 credits.

label_image

folder, filename (strings, required).

Detects objects and returns labels with bounding boxes (values 0-1). Cost: 2 credits.

crop_image

folder, filename (strings, required), boundingBox (required): { x, y, width, height }, each a number 0-1.

No cost. Returns the cropped derivative's url and path.

extract_object

Cuts the object out of the image. Cost: low 20, medium 30, high 50 credits.

remove_object

Removes the object and inpaints behind it. Cost: low 20, medium 30, high 50 credits.

get_favorites

Lists favorited images. No cost.

Error behavior

Policy