claude mcp add svgmaker-mcp -- npx -y svgmaker-mcp
A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
88 โ ยท GenWaveLLC/svgmaker-mcp ยท read from the repository page ยท (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list ยท type: MCP server
Harvest history
first seen 2026-10-09 ยท last seen 2026-10-16 ยท seen 32ร ยท listed by 10 sources
Score
score 1,003 ยท 88 โ ยท 10 sources ยท mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP ๆๅก. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository GenWaveLLC/svgmaker-mcp๏ผfirst catalogued 2026-10-09๏ผlast seen 2026-10-16ใThere is no official certification or quality rating here โ we record sources and dates only.
A powerful MCP server for generating, editing, and converting SVG images using SVGMaker API. ๐จ MCP Server in Action *This very illustration came to life through our own SVGMaker MCP serverโa living example of AI assistants and vector graphics working in perfect harmony via the Model Context Protocol.* ๐ Highlights - **๐จ AI-Powered SVG Generation**: Create SVGs from text descriptions - **โ๏ธ Smart SVG Editing**: Edit existing SVGs with natural language - **๐ผ๏ธ Raster Mode**: Skip vectorization and get a quick PNG instead of SVG - **๐ Image-to-SVG Conversion**: Convert any image to scalable SVG - **๐ช Background Removal**: Isolate the foreground subject and get a clean SVG with transparency - **๐๏ธ Inline Image Preview**: Preview generations and gallery items directly in chat - **๐ Secure File Operations**: Built-in path validation and security - **โก Real-Time Progress**: Live updates during operations - **๐ Type Safety**: Full TypeScript support with type definitions ๐ Table of Contents - Requirements - Installation - Quick Start - LLM Integrations - Available Tools - Configuration - Development - Contributing ๐ป Requirements - Node.js: Minimum version 20.9.0 - npm: Minimum version 7.0.0 - Operating Systems: - Linux (Ubuntu 20.04+, CentOS 8+) - macOS (10.15+) - Windows (10+) - SVGMaker API key (Get one here) ๐ฆ Package Structure ๐ Installation Basic Setup 1. Create .env file: 2. Start the server: ๐ LLM Integrations Every client below can run the server two ways: - **stdio** โ the server runs on your machine with your API key. Local file paths work, and output_path saves the result to disk. - **HTTPS** โ the server runs in the cloud at https://mcp.svgmaker.io/mcp and you sign in through the browser. The cloud server cannot see your disk, so output_path is not offered and results come back as hosted SVGMaker URLs. Local files must go through svgmaker_upload first. The example prompts in each section are given in both shapes. Use the one that matches your setup. ๐ Claude Desktop 1. Add to claude_desktop_config.json. **stdio (API key):** **HTTPS (OAuth browser login โ no API key):** Claude Desktop connects to remote servers from the UI, not from the config file: **Settings โ Connectors โ Add custom connector**, then enter https://mcp.svgmaker.io/mcp and complete the browser login. 2. Example usage in Claude Desktop: **stdio (API key):** **HTTPS (OAuth browser login โ no API key):** ๐ Claude Code 1. Add the server with the Claude Code CLI. **stdio (API key):** **HTTPS (OAuth browser login โ no API key):** Then run /mcp inside Claude Code, select **svgmaker**, and complete the browser login. 2. Example usage in Claude Code: **stdio (API key):** **HTTPS (OAuth browser login โ no API key):** ๐ Cursor Or configure manually: 1. Configure in cursor settings. **stdio (API key):** **HTTPS (OAuth browser login โ no API key):** 2. Example usage in Cursor: **stdio (API key):** **HTTPS (OAuth browser login โ no API key):** For a logo that only exists on your machine, call svgmaker_upload first and pass the returned upl_โฆ id as input. ๐ Visual Studio Code Or configure manually: 1. Configure in settings.json. **stdio (API key):** **HTTPS (OAuth browser login โ no API key):** 2. Example usage in VS Code: **stdio (API key):** **HTTPS (OAuth browser login โ no API key):** ๐ WindSurf 1. Configure in ~/.codeium/windsurf/mcp_config.json. **stdio (API key):** **HTTPS (OAuth browser login โ no API key):** 2. Example usage in WindSurf: **stdio (API key):** **HTTPS (OAuth browser login โ no API key):** ๐ Zed 1. Configure in settings. **stdio (API key):** **HTTPS (OAuth browser login โ no API key):** You can also add it from the UI: **Settings โ AI โ General โ MCP Servers โ Add Server โ Add Remote MCP Server**. 2. Example usage in Zed: **stdio (API key):** **HTTPS (OAuth browser login โ no API key):** ๐ Codex 1. Add the server with the Codex CLI. **stdio (API key):** **HTTPS (OAuth browser login โ no API key):** 2. Example usage in Codex: **stdio (API key):** **HTTPS (OAuth browser login โ no API key):** ๐ ๏ธ Available Tools Unless a block is marked otherwise, the JSON examples below show the **stdio** call shape. Over HTTPS, drop output_path โ it is not part of the schema there โ and use the hosted URL that comes back in the result.