Convert PNG/JPG images to clean SVG, DXF or EPS vectors for cutting machines, laser and print.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Convert a raster image (PNG, JPG, WebP or GIF, up to 10 MB) into a vector file. Returns a rendered PNG preview of the result and the complete file source as text, ready to save as .svg, .dxf or .eps. Input: image_url, a public http(s) link to the image; in ChatGPT, an image attached to the conversation arrives as the image file instead. Modes: "standard" (logos, illustrations, AI-generated art), "laser" (closed cut paths for laser cutters), "cricut" (cutting machines), "centerline" (one stroke per line: scanned drawings, line art, single-line lettering; photos and filled shapes are refused). Formats: "svg" (default), "dxf" (R12 polylines in millimetres, for laser, CNC and CAD), "eps" (print and sign-making). Very detailed images such as photos can give a file too large to return in the conversation. A conversion takes about 5 to 20 seconds.
Tracing mode: "standard" for logos, illustrations and AI art; "laser" for closed cut paths; "cricut" for cutting machines; "centerline" for single strokes on line art and scanned drawings.
An image attached to the conversation, as supplied by the host app. Omit it when passing image_url.
Output file: "svg" (default) for design tools and Cricut Design Space; "dxf" for laser cutters, CNC routers and CAD; "eps" for print, sign-making and older design software.
Public http(s) URL of a PNG, JPG, WebP or GIF image, up to 10 MB. Use it when no file is attached.
Convert a raster image (PNG, JPG, WebP or GIF, up to 10 MB) into a vector file. Returns a rendered PNG preview of the result and the complete file source as text, ready to save as .svg, .dxf or .eps. Input: image_url, a public http(s) link to the image; in ChatGPT, an image attached to the conversation arrives as the image file instead. Modes: "standard" (logos, illustrations, AI-generated art), "laser" (closed cut paths for laser cutters), "cricut" (cutting machines), "centerline" (one stroke per line: scanned drawings, line art, single-line lettering; photos and filled shapes are refused). Formats: "svg" (default), "dxf" (R12 polylines in millimetres, for laser, CNC and CAD), "eps" (print and sign-making). Very detailed images such as photos can give a file too large to return in the conversation. A conversion takes about 5 to 20 seconds.
| Argument | Type | Description |
|---|---|---|
| mode | string | Tracing mode: "standard" for logos, illustrations and AI art; "laser" for closed cut paths; "cricut" for cutting machines; "centerline" for single strokes on line art and scanned drawings. |
| image | object | An image attached to the conversation, as supplied by the host app. Omit it when passing image_url. |
| format | string | Output file: "svg" (default) for design tools and Cricut Design Space; "dxf" for laser cutters, CNC routers and CAD; "eps" for print, sign-making and older design software. |
| image_url | string | Public http(s) URL of a PNG, JPG, WebP or GIF image, up to 10 MB. Use it when no file is attached. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"mode": {
"enum": [
"standard",
"laser",
"cricut",
"centerline"
],
"type": "string",
"default": "standard",
"description": "Tracing mode: \"standard\" for logos, illustrations and AI art; \"laser\" for closed cut paths; \"cricut\" for cutting machines; \"centerline\" for single strokes on line art and scanned drawings."
},
"image": {
"type": "object",
"required": [
"download_url",
"file_id"
],
"properties": {
"file_id": {
"type": "string",
"description": "File id assigned by the host app"
},
"file_name": {
"type": "string"
},
"mime_type": {
"type": "string"
},
"download_url": {
"type": "string",
"description": "Signed URL to download the file"
}
},
"description": "An image attached to the conversation, as supplied by the host app. Omit it when passing image_url."
},
"format": {
"enum": [
"svg",
"dxf",
"eps"
],
"type": "string",
"default": "svg",
"description": "Output file: \"svg\" (default) for design tools and Cricut Design Space; \"dxf\" for laser cutters, CNC routers and CAD; \"eps\" for print, sign-making and older design software."
},
"image_url": {
"type": "string",
"format": "uri",
"description": "Public http(s) URL of a PNG, JPG, WebP or GIF image, up to 10 MB. Use it when no file is attached."
}
}
}