SVGMaker MCP Server
@GenWaveLLC
SVGMaker MCP Server について
A powerful MCP server for generating, editing, and converting SVG images using AI, uses the best vector generation models
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"svgmaker": {
"command": "npx",
"args": [
"@genwave/svgmaker-mcp"
],
"transport": "stdio",
"env": {
"SVGMAKER_API_KEY": "your_api_key_here"
}
}
}
}ツール
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.
概要
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/.
「その他」の他のコンテンツ
Nginx UI
0xJackyYet another WebUI for Nginx
Maestro
mobile-dev-incPainless E2E Automation for Mobile and Web
AutoBrowser MCP
autobrowser-aiBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
ghidraMCP
LaurieWiredMCP Server for Ghidra
IDA Pro MCP
mrexodiaAI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.
コメント