
Image to SVG
Converts raster images to SVG vectors through a single tool that accepts either base64 data or URLs (including local file:// paths when configured). You get full control over the vectorization with parameters like colormode for switching between full color and binary line art, color_precision for posterized effects, and filter_speckle for cleaning up noise. Supports PNG, JPG, WEBP, and TIFF inputs with configurable tracing modes (spline curves, polygon edges, or pixel-perfect). Runs via stdio for Claude Desktop or as an HTTP server in Docker. The tool is built on vtracer underneath and handles the common pattern of LLMs generating raster images that you want as scalable vectors.
- tool
- 1
- transport
- STDIO
- last updated
- Jun 5, 2026
Tools
1 toolsPublic tool metadata for what this MCP can expose to an agent.
convert_image_to_svgConverts a raster image (base64-encoded data or URL) to an SVG vector graphic with configurable vectorization parameters.
Converts a raster image (base64-encoded data or URL) to an SVG vector graphic with configurable vectorization parameters.
No parameter schema in public metadata yet.
Sponsors
Readme
image2svg-mcp
An MCP server that converts raster images (PNG, JPG, WEBP) to scalable SVG vector graphics.
Features
- Accepts images as base64-encoded data or URL
- Supports PNG, JPG, JPEG, WEBP, TIFF, and other common raster formats
- Full control over vectorization parameters (color precision, speckle filtering, tracing mode, etc.)
- Handles
data:image/...;base64,URI prefixes automatically - Streams URL downloads with a 5 MB size limit
- Optional
file://URL support for local images (opt-in via--allow-local-files-path)
Usage
Details
- Repository
- github.com/botmonster/image2svg-mcp
- Website
- botmonster.com/image2svg
- Categories
- AI & LLM Tools, Design & Creative
- Package
image2svg-mcp- Transport
- STDIO
- Registry
- MCP registry, active