SVG转图像服务

一个提供将SVG内容转换为PNG或JPEG图像的工具的服务。

  • by RomaRogov
  • JavaScript
  • 本地部署
  • 更新于
在 GitHub 查看 RomaRogov/svg2img-mcp-wrapper

使用说明

SVG2图像MCP服务器

MCP服务器,提供使用以下工具将SVG内容转换为PNG或JPEG图像的工具 svg2img 图书馆。

先决条件

  • Node.js>=16

构建

npm install
npm run build

配置

要与MCP客户端一起使用,请将以下内容添加到MCP配置中:

{
  "mcpServers": {
    "svg2img": {
      "command": "npx",
      "args": ["svg2img-mcp-wrapper"]
    }
  }
}

工具

convert_svg

将SVG字符串转换为图像并将其保存到文件系统。

输入:

  • svg (string,必填):SVG内容字符串。
  • outputPath (string,必填):保存输出图像的绝对路径(例如。 /tmp/image.png).
  • format (字符串,可选):“png”(默认)或“jpeg”/“jpg”。
  • width (数字,可选):目标宽度。
  • height (数字,可选):目标高度。
  • quality (数字,可选):JPEG质量(0-100),默认值75。

输出: 返回一条确认成功的短信。