Generates, edits, converts, and previews SVG graphics through natural-language MCP requests.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Svgmaker MCP.
GenWaveLLC/svgmaker-mcp MCP server exposes SVGMaker image operations through the Model Context Protocol. An MCP client can request a new SVG from a text description, revise an existing SVG with a natural-language instruction, convert an image into scalable vector output, or remove an image background and return a transparent SVG. A raster mode is also available when a PNG is preferable to vector output.
The server is suited to design tasks performed from an AI coding or assistant client, such as creating icons, producing illustrations, refining logos, or preparing image assets. Generated images and gallery items can be previewed inline in clients that support the returned image content.
GenWaveLLC/svgmaker-mcp MCP server sends supported requests to the SVGMaker API. The main examples use generation and editing requests with parameters such as a text prompt, quality, aspect ratio, input image, and output path. Operations report progress while they run.
In local stdio mode, the process runs on the userβs machine. Local paths can be supplied for input and output, and generated files can be written to disk. This mode requires the SVGMAKER_API_KEY environment variable.
The hosted mode uses https://mcp.svgmaker.io/mcp. It authenticates through a browser login rather than a local API key. Because the hosted process cannot access the clientβs filesystem, it returns hosted SVGMaker URLs instead of writing to output_path. A local image must first be uploaded through the server before it can be used by a hosted request.
The project requires Node.js 20.9.0 or newer and npm 7.0.0 or newer. It supports Linux, macOS, and Windows. Install the npm package with npx -y @genwave/svgmaker-mcp, then provide an SVGMaker API key through the environment:
MCP clients can launch the package over stdio. Claude Desktop, Claude Code, Cursor, and Visual Studio Code are documented as client options. The repository also documents the hosted endpoint for clients that support remote HTTP MCP connections.
GenWaveLLC/svgmaker-mcp MCP server documents these capabilities:
The local and hosted modes have different file behavior. Stdio can access local paths and save output files, while the HTTPS service cannot see the local disk and instead provides hosted results. Hosted requests that begin with a local file therefore require an upload step first.
The server depends on the SVGMaker API, so local use requires an SVGMaker API key. The repository excerpt does not specify API quotas, pricing, supported image formats, or the retention period for hosted URLs. It also does not establish compatibility with MCP clients beyond the clients documented in the README.
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/genwavellc-svgmaker-mcp)<a href="https://allmcps.com/mcp/genwavellc-svgmaker-mcp"><img src="https://allmcps.com/api/badge/genwavellc-svgmaker-mcp?style=directory" alt="Svgmaker MCP on AllMCPs" /></a>