Built for AI agents
Your AI can vectorize
SVG.new treats AI agents as first-class citizens. Use our REST API, MCP server, Claude Code plugin, or skill to vectorize images, edit SVGs, and batch process — all from your agent's workflow.

Integrations
Every way to connect
Pick what fits your workflow. All options use the same API under the hood.
MCP Server
Model Context Protocol server for Claude Desktop, Cursor, Windsurf, and any MCP-compatible client. AI discovers tools automatically.
npx @svgnew/mcpClaude Code Plugin
Full plugin with 5 skills, MCP integration, and auto-updates via the marketplace. Just ask Claude to vectorize.
/plugin marketplace add svgnew/plugin
/plugin install svg-vectorizerREST API
Direct HTTP endpoints for any language or framework. Bearer token auth, JSON responses, 20MB image limit.
curl -X POST https://svg.new/api/agent/vectorize \
-H "Authorization: Bearer $SVG_NEW_API_KEY" \
-H "Content-Type: application/json" \
-d '{"image": "data:image/png;base64,..."}'Quick Skill
One command adds /svg to Claude Code. No plugin install, no marketplace. Lightweight.
mkdir -p ~/.claude/skills/svg-new && \
curl -s https://svg.new/skill.md \
-o ~/.claude/skills/svg-new/SKILL.mdOpenAI Codex
Plugin with skills for Codex CLI. Vectorize images directly from your Codex workflow.
codex mcp add svg-new -- npx -y @svgnew/mcpFigma Plugin
Select an image layer in Figma, vectorize it, and get editable SVG paths inserted directly on your canvas.
Install PluginRaycast
Select an image in Finder, hit your shortcut, get an SVG. Or convert clipboard images on the fly.
GitHubn8n
Community node for n8n workflow automation. Accepts binary or base64 input, outputs SVG. Usable as an AI agent tool.
n8n-nodes-svgnewUse cases
What agents can do

Programmatic vectorization
Your agent sends a base64 image, gets back clean SVG. One API call. Works from Python, Node, Go, Rust — anything that speaks HTTP.
The response includes the SVG content, a persistent ID for the vectorization, and your remaining credits.

AI tool discovery via MCP
MCP clients automatically discover SVG.new's capabilities — vectorize, recolor, simplify, remove background, batch process. No manual tool definitions needed.
Works with Claude Desktop, Claude Code, Cursor, Windsurf, and any agent framework that supports Model Context Protocol.

Batch processing at scale
Submit up to 50 images in a single batch. The API processes them asynchronously and you poll for results. Each completed item includes a signed URL to the output SVG.
Perfect for design pipelines: “convert all product photos to SVGs, remove backgrounds, recolor for dark mode, export as a pack.”
Example prompts
Things you can ask your AI agent once SVG.new is connected.
Vectorize this logo and save as SVG
Convert all PNGs in ./assets to SVG
Change the red to our brand blue in icon.svg
Reduce this SVG to 4 colors for screen printing
Remove the background from this vectorized photo
Vectorize the mockup, recolor for dark mode, export both versions
Works everywhere
Any tool that supports MCP, REST APIs, or Claude Code plugins.
Up and running in 60 seconds
Create a free account and generate an API key
svg.new/accountChoose your integration
MCP Server
{
"mcpServers": {
"svg-new": {
"command": "npx",
"args": ["@svgnew/mcp"],
"env": { "SVG_NEW_API_KEY": "svk_..." }
}
}
}Claude Code Plugin
/plugin marketplace add svgnew/plugin
/plugin install svg-vectorizerQuick Skill
mkdir -p ~/.claude/skills/svg-new && curl -s https://svg.new/skill.md -o ~/.claude/skills/svg-new/SKILL.mdAsk your AI to vectorize something
Ready to connect?
Free tier includes 3 vectorizations per day. Pro unlocks 1,000/month with full API access.