About this Server
SVGMaker connects AI assistants directly to the SVGMaker API to generate resolution-independent SVG vector graphics from natural language prompts, edit existing SVGs conversatonally, and convert bitmap images (PNG, JPEG, WebP) into clean, editable SVG vectors. Customize vectorization precision, color quantization, and track conversion progress in real-time.
Direct low-latency RPC protocol communication with structured JSON schemas.
Restricted capability bounds to prevent accidental modifications or leakage.
Security & Best Practices
When to Use (and When Not To)
- •Designers and frontend developers creating bespoke SVG illustrations, logos, and UI icons from text prompts
- •Converting raster PNG or JPEG graphics into resolution-independent scalable vector assets
- •Iteratively modifying SVG shapes, paths, and gradient colors using natural language commands
- •Automating icon asset generation pipelines for web and mobile applications
- •Heavy 3D mesh modeling or complex volumetric CGI rendering (use Blender MCP instead)
- •Large multi-page Sketch or Figma design file inspection (use Sketch MCP or Framelink Figma instead)
- •Offline local development without internet connectivity to the SVGMaker cloud API
Install & Setup
claude mcp add -e SVGMAKER_API_KEY=your_api_key_here svgmaker -- npx -y @genwave/svgmaker-mcpExposed Tools & Endpoints
5 toolsFunctions your AI agent can invoke via this Model Context Protocol server
Generate scalable vector graphics (SVG) from natural language descriptions with custom style and palette prompts.
Modify and iterate on existing SVG vector code using conversational design instructions and color replacements.
Vectorize PNG, JPEG, and WebP bitmap images into clean, editable multi-layer SVG files.
Configure vectorization quality parameters including curve precision, layer count, and color quantization.
Track real-time progress and status of active asynchronous vector generation and bitmap conversion tasks.
