Use SVGMaker directly in your development environment with MCP
SVGMaker MCP Server is a Model Context Protocol (MCP) server that brings the power of SVGMaker directly into your development environment. It allows AI assistants like Claude, ChatGPT, and others to generate, edit, and convert SVGs without leaving your code editor.
The MCP server works with any MCP-compatible editor or AI assistant, including Cursor, VS Code, Claude Desktop, Windsurf, and more.
SVGMaker MCP requires an API key. Get your free API key on your account page.
Add this to your Cursor ~/.cursor/mcp.json
file:
{
"mcpServers": {
"svgmaker": {
"command": "npx",
"args": ["-y", "@genwave/svgmaker-mcp"],
"env": {
"SVGMAKER_API_KEY": "<your_api_key>"
}
}
}
}
Add this to your VS Code MCP config file:
{
"servers": {
"svgmaker": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@genwave/svgmaker-mcp"],
"env": {
"SVGMAKER_API_KEY": "<your_api_key>"
}
}
}
}
Add this to your Windsurf MCP config file:
{
"mcpServers": {
"svgmaker": {
"command": "npx",
"args": ["-y", "@genwave/svgmaker-mcp"],
"env": {
"SVGMAKER_API_KEY": "<your_api_key>"
}
}
}
}
Add this to your Zed config file:
{
"context_servers": {
"svgmaker": {
"command": {
"path": "npx",
"args": ["-y", "@genwave/svgmaker-mcp"],
"env": {
"SVGMAKER_API_KEY": "<your_api_key>"
}
},
"settings": {}
}
}
}
Run this command in your terminal:
claude mcp add svgmaker -- npx -y @genwave/svgmaker-mcp
Don't forget to set your SVGMAKER_API_KEY
environment variable.
Add this to your Claude Desktop claude_desktop_config.json
file. See Claude Desktop MCP docs for more info.
{
"mcpServers": {
"svgmaker": {
"command": "npx",
"args": ["-y", "@genwave/svgmaker-mcp"],
"env": {
"SVGMAKER_API_KEY": "<your_api_key>"
}
}
}
}
Using SVGMaker MCP is simple. Just add use svgmaker
to your prompt in any MCP-compatible editor.
Create a logo for a coffee shop with a minimalist style. use svgmaker
Convert this PNG image to a clean SVG with transparent background. use svgmaker
Change the color of this SVG to blue and add a subtle shadow. use svgmaker
Generate custom SVGs from text descriptions with AI-powered generation. You can specify styles, colors, complexity, and more.
Convert PNG, JPEG, and other raster formats to clean, scalable SVGs. The conversion process preserves details while creating optimized vector paths.
Edit existing SVGs with natural language instructions to modify colors, shapes, styles, and more.
Apply different styles like flat, minimalist, isometric, or cartoon to your SVGs. You can also customize stroke weight, corner style, and shadow effects.
Create a logo for a tech startup called "Quantum" with abstract geometric shapes in a minimalist style. use svgmaker
Create a set of 5 social media icons (Twitter, Facebook, Instagram, LinkedIn, YouTube) in a flat style with rounded corners. use svgmaker
Convert this PNG image to an SVG with clean paths and preserve transparency. use svgmaker
Edit this SVG to change the color scheme to blue and green, make the lines thicker, and add a subtle shadow. use svgmaker
If you get an error that the MCP server is not found, check that your MCP configuration is correct and that the server is running.
If SVG generation fails, try the following:
If image conversion fails, try the following:
SVGMaker MCP is currently in beta and free to use with limited features. A premium version with advanced features and higher usage limits will be available soon.
SVGMaker MCP works with any MCP-compatible editor or AI assistant, including Cursor, VS Code, Claude Desktop, Windsurf, and more.
SVGMaker MCP requires an internet connection to generate and convert SVGs, as it uses cloud-based AI services.
SVGMaker MCP supports converting PNG, JPEG, WebP, GIF, and other common raster formats to SVG.
Yes, all SVGs generated with SVGMaker MCP are royalty-free and can be used for personal or commercial projects.
Install SVGMaker MCP in your favorite editor and start creating amazing SVGs with AI assistance.