SVG.new
io.github.svgnewPublished by GitHub account svgnewv1.3.1Updated Oct 31, 2026
Convert PNG, JPG and WebP to SVG. Recolor an SVG, reduce its colors or remove its background.
Overview
SVG.new server that lets an assistant vectorize PNG, JPG and WebP images into SVG and edit SVG colors or backgrounds.
- What you can do
- Vectorize images into SVG, from image data or a local image file, including batches of up to 10 files
- Remove image backgrounds with AI, from image data or a local file
- Recolor an SVG, reduce its color palette, and check batch progress
- List past vectorizations to review history
- When to use it
- Useful when you want an assistant to turn raster logos, icons or artwork into editable SVG, clean up an existing SVG's palette, or strip backgrounds without leaving the chat client.
- Requirements
- Either the hosted endpoint with OAuth sign-in to an SVG.new account, or the local npm package run with npx, which requires the SVG_NEW_API_KEY environment variable (an svk_ key from the SVG.new account page). An optional SVG_NEW_API_URL overrides the API base URL. Network access to svg.new is needed.
Installation
In SourceWeft
- Open SVG.new in the dashboard and add it to a workspace.
- Connect the required credentials. They are stored privately and never shown on public pages.
- Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Use with an agent
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/io.github.svgnew%2Fmcp/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Other MCP clients
Add this to your client's mcpServers config. The client completes OAuth sign-in on first connect.
{
"mcpServers": {
"svg-new": {
"type": "http",
"url": "https://svg.new/api/mcp"
}
}
}README
@svgnew/mcp
MCP (Model Context Protocol) server for svg.new — AI-powered image to SVG vectorization.
Use svg.new from any MCP-compatible client: Claude Code, Claude Desktop, Cursor, Windsurf, and more.
Hosted server (sign in, no API key)
SVG.new hosts this server at https://svg.new/api/mcp (Streamable HTTP). Clients that support OAuth sign in with your SVG.new account; there is nothing to install. Clients that send headers can use Authorization: Bearer svk_... with an API key instead.
In Claude, open Settings, Connectors, Add custom connector, enter the URL above and sign in. Cline and other agents can follow llms-install.md. The cursor folder is the Cursor plugin for the hosted server. Setup for each client: svg.new/mcp.
Quick Start (local server)
Requires SVG_NEW_API_KEY environment variable. Get your key at svg.new/account.
Setup
Claude Code / Claude Desktop
Add to your MCP config:
Cursor / Windsurf
Add to your MCP settings with the same configuration above.
OpenAI Codex CLI
Add svg.new to Codex:
Or install as a plugin:
Set your API key:
Available Tools
Environment Variables
Links
- svg.new — Web app
- Pricing — Plans and credits
- Claude Code Plugin — Full plugin with skills
Source: README.md at commit 7f53663
Tools
0Version history
1- v1.3.1LatestOct 17, 2026
Score
85% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 daysRequired25 pts
- Auth declaredRequired10 pts
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts