SVGMaker MCP Server
@GenWaveLLC
About SVGMaker MCP Server
A powerful MCP server for generating, editing, and converting SVG images using AI, uses the best vector generation models
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"svgmaker": {
"command": "npx",
"args": [
"@genwave/svgmaker-mcp"
],
"transport": "stdio",
"env": {
"SVGMAKER_API_KEY": "your_api_key_here"
}
}
}
}Tools
3Generates an SVG image from a detailed text prompt using SVGMaker API and saves it to a specified local path. For best results, provide a clear, detailed description of the desired image including style, colors, composition, and key elements. If quality is not specified, medium quality will be used by default.
Edits an existing image/SVG file based on a text prompt using SVGMaker API and saves it to a specified local path. Provide specific instructions on how to modify the image, including style changes, color adjustments, element additions or removals, and layout modifications.
Converts an image file to SVG format using SVGMaker API and saves it to a specified local path. Supports various image formats including PNG, JPEG, and other common bitmap formats. The resulting SVG will be a vector representation of the original image, optimized for scalability and compatibility with vector graphics tools.
Overview
What is SVGMaker MCP Server?
A powerful MCP server for generating, editing, and converting SVG images using AI. It integrates with the SVGMaker API and is designed for use with LLM integrations like Claude Desktop, Cursor, VS Code, WindSurf, and Zed.
How to use SVGMaker MCP Server?
Install via npm or yarn, set the SVGMAKER_API_KEY environment variable, then start the server with npx svgmaker-mcp. Configure in your MCP client’s settings file (e.g., claude_desktop_config.json) using stdio transport and the API key.
Key features of SVGMaker MCP Server
- AI‑powered SVG generation from text descriptions
- Smart SVG editing with natural language
- Image‑to‑SVG conversion for PNG, JPEG, and other formats
- Secure file operations with path validation
- Real‑time progress during operations
- Full TypeScript support with type definitions
Use cases of SVGMaker MCP Server
- Generate SVGs from text prompts for designs or illustrations
- Edit existing SVGs by describing changes in natural language
- Convert raster images to scalable SVG vector format
- Create icons, diagrams, and logos programmatically via an LLM
FAQ from SVGMaker MCP Server
What are the system requirements?
Node.js v18.0.0+, npm v7.0.0+, and a SVGMaker API key. Supported on Linux (Ubuntu 20.04+, CentOS 8+), macOS (10.15+), and Windows (10+).
How do I get an API key?
Get one at https://svgmaker.io/account.
What transport does the server use?
The server uses stdio transport, as shown in all LLM integration configurations.
Is there any rate limiting?
Yes, you can configure the SVGMAKER_RATE_LIMIT_RPM environment variable (default 2 requests per minute).
Where are debug logs stored?
macOS/Linux: ~/.cache/svgmaker-mcp/logs/; Windows: %LOCALAPPDATA%/svgmaker-mcp/logs/; fallback: ./logs/.
Frequently asked questions
What are the system requirements?
Node.js v18.0.0+, npm v7.0.0+, and a SVGMaker API key. Supported on Linux (Ubuntu 20.04+, CentOS 8+), macOS (10.15+), and Windows (10+).
How do I get an API key?
Get one at [https://svgmaker.io/account](https://svgmaker.io/account).
What transport does the server use?
The server uses stdio transport, as shown in all LLM integration configurations.
Is there any rate limiting?
Yes, you can configure the `SVGMAKER_RATE_LIMIT_RPM` environment variable (default 2 requests per minute).
Where are debug logs stored?
macOS/Linux: `~/.cache/svgmaker-mcp/logs/`; Windows: `%LOCALAPPDATA%/svgmaker-mcp/logs/`; fallback: `./logs/`.
Basic information
More Other MCP servers
Blender
ahujasidOpen-source MCP to use Blender with any LLM
XcodeBuildMCP
cameroncookeA Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
Activepieces
activepiecesAI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
MCP Toolbox for Databases
googleapisMCP Toolbox for Databases is an open source MCP server for databases.
Comments