VectoSolve

Convert images (PNG/JPG) to clean SVG, DXF or EPS vectors for cutting machines, laser and print.

Documentação

Turn a raster image into a clean vector file without leaving your AI assistant. One tool, no account, the finished file returned in the conversation: SVG, DXF or EPS.

Server

https://vectosolve.com/api/mcp

  • Transport: Streamable HTTP, stateless (POST JSON-RPC; GET returns 405).
  • Authentication: none. No sign-in, no API key.
  • Protocol versions: 2025-11-25, 2025-06-18, 2025-03-26 and 2024-11-05.

In Claude, add it under Settings, Connectors, Add custom connector. In ChatGPT and Muse, install VectoSolve from the directory once it is listed. Any other client that accepts a remote MCP server URL works the same way.

Tool: vectorize

Converts a PNG, JPG, WebP or GIF image into a vector file. Classification: read only. It does not create, change or delete anything in your accounts; it fetches the image you point to and returns a file.

Annotations: readOnlyHint: true, destructiveHint: false, idempotentHint: true, openWorldHint: true (it fetches a public URL of your choice).

ParameterTypeRequiredDescription
image_urlstring (URL)One of the twoPublic http(s) link to a PNG, JPG, WebP or GIF image, up to 10 MB.
imagefile objectOne of the twoAn image attached to the conversation, supplied by the host app as { download_url, file_id, mime_type?, file_name? }. Currently provided by ChatGPT only.
modestandard | laser | cricut | centerlineNo (standard)standard: logos, illustrations, AI art. laser: closed cut paths. cricut: cutting machines. centerline: one stroke per line, for line art and scanned drawings.
formatsvg | dxf | epsNo (svg)svg: design tools and Cricut Design Space. dxf: R12 polylines in millimetres, for laser cutters, CNC routers and CAD. eps: print and sign-making.

Output

  • A PNG preview of the tracing (up to 768 px), so you can check it before using the file.
  • One line of summary: mode, number of vector shapes, file size.
  • The complete file source as text, to save as.svg,.dxf or.eps.

If a DXF or EPS cannot be produced from a tracing, the response says so and returns the SVG instead. Failures are flagged as errors (isError: true).

Errors

MessageMeaning and fix
I could not read a downloadable reference for that image.No image_url and no usable file was passed. Pass a public image URL.
I could not download the image: only public http(s) links can be fetched.The link points to a private or local address. Use a public link.
I could not download the image: the link does not point to a PNG, JPG, WebP or GIF image.The link returns a web page or another file type. Use a direct image link.
I could not download the image: image larger than 10 MB.The source file is over 10 MB. Send a smaller image.
The conversion did not go through: …The image was refused, with the reason (for example, centerline on a photo).
… too large to return in this conversation.The tracing worked but the file is over 100 KB. Try mode laser or centerline, or a simpler image.
This app has reached its conversion limit for today.The shared daily limit is reached. Try again the next day.
The conversion service is busy right now.Temporary load. Try again in a few minutes.

Limits

  • Input: PNG, JPG, WebP or GIF, up to 10 MB, from a public http(s) link or a host-supplied file.
  • Output returned in the conversation: up to 100 KB of file source.
  • Time: about 5 to 20 seconds per conversion.
  • A shared daily conversion limit applies to the connector as a whole.

Example prompts

Data handling

  • We receive only the image you ask to convert (or its link) and the chosen mode and format. We do not receive your name, email, account or conversation.
  • The image is processed by VectoSolve and by the vectorization provider listed in our privacy policy, then deleted after conversion.
  • A technical log of each conversion (time, mode, outcome, file name) is kept to enforce limits and fix problems.
  • The returned file contains no tracking and no links.

Full details: Privacy Policy and Terms of Service.

Support

Questions or problems with the connector: support@vectosolve.com.