Converts raster images such as PNG, JPG and WebP to SVG from base64 or URL input, locally or in Docker.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add image2svg -- uvx image2svg-mcp~/.codex/config.toml
[mcp_servers.image2svg]
command = "uvx"
args = ["image2svg-mcp"]
# codex mcp add image2svg -- uvx image2svg-mcp~/.cursor/mcp.json
{
"mcpServers": {
"image2svg": {
"command": "uvx",
"args": [
"image2svg-mcp"
]
}
}
}.vscode/mcp.json
{
"servers": {
"image2svg": {
"type": "stdio",
"command": "uvx",
"args": [
"image2svg-mcp"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"image2svg": {
"command": "uvx",
"args": [
"image2svg-mcp"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"image2svg": {
"command": "uvx",
"args": [
"image2svg-mcp"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"image2svg": {
"command": "uvx",
"args": [
"image2svg-mcp"
]
}
}
}