botmonster/image2svg-mcp

botmonster/image2svg-mcp

от botmonster
MCP-сервер для конвертации растровых изображений в SVG. Работает с PNG, JPG, WEBP, принимает base64 или URL, даёт полный контроль над параметрами векторизации. Идеален для автоматизации дизайна и п...

image2svg-mcp

PyPI Docker License Tests

An MCP server that converts raster images (PNG, JPG, WEBP) to scalable SVG vector graphics.

Features

  • Accepts images as base64-encoded data or URL
  • Supports PNG, JPG, JPEG, WEBP, TIFF, and other common raster formats
  • Full control over vectorization parameters (color precision, speckle filtering, tracing mode, etc.)
  • Handles data:image/...;base64, URI prefixes automatically
  • Streams URL downloads with a 5 MB size limit
  • Optional file:// URL support for local images (opt-in via --allow-local-files-path)

Usage

To see it in action check converting image to svg online.

Claude Code & Claude Desktop

Add to your settings.json:

{
  "mcpServers": {
    "image2svg": {
      "command": "uvx",
      "args": ["image2svg-mcp"]
    }
  }
}

for Claude Code add using command line:

claude mcp add image2svg --scope user -- uvx image2svg-mcp

with access to local files:

claude mcp add image2svg --scope user -- uvx image2svg-mcp --allow-local-files-path /home/user/images
Docker
Инструменты были проиндексированы:
convert_image_to_svgтолько чтениеидемпотентный

Преобразует растровое изображение (PNG, JPG или WEBP) в векторный формат SVG. Принимает данные изображения в формате base64 или URL. Возвращает содержимое SVG в виде строки. Настройка параметров трассировки управляет точностью и сложностью результата.

Преобразует изображение в Svg.

Параметры
  • colormodestring

    Color mode: 'color' for full color, 'binary' for black/white line art

  • color_precisioninteger

    Number of significant bits for color quantization. Lower = fewer colors, simpler SVG. Default 6.

  • corner_thresholdinteger

    Angle threshold in degrees for detecting corners. Default 60.

  • filter_speckleinteger

    Remove speckles of this many pixels or fewer. Higher = cleaner but loses small details. Default 4.

  • hierarchicalstring

    Layer arrangement: 'stacked' (overlapping) or 'cutout' (non-overlapping)

  • image_base64string | null

    Base64-encoded image data (PNG, JPG, or WEBP). Provide this OR image_url, not both.

  • image_urlstring | null

    URL to fetch the image from (PNG, JPG, or WEBP). Provide this OR image_base64, not both.

  • layer_differenceinteger

    Color difference threshold for merging layers. Higher = fewer layers, simpler SVG. Default 16.

  • length_thresholdnumber

    Minimum path segment length. Default 4.0.

  • max_iterationsinteger

    Maximum curve fitting iterations. Higher = more accurate but slower. Default 10.

  • modestring

    Tracing mode: 'spline' (smooth curves), 'polygon' (straight edges), or 'none' (pixel-perfect)

  • path_precisioninteger

    Decimal precision for SVG path coordinates. Lower = smaller file size. Default 8.

  • splice_thresholdinteger

    Angle threshold for splicing splines. Default 45.

Похожие MCP-сервера

hustcc/mcp-mermaid

hustcc/mcp-mermaid

MCP сервер динамически генерирует диаграммы Mermaid через AI. Полезен для интеграции с ИИ-агентами: поддерживает экспорт в SVG, PNG, base64, настройку фона и темы. Работает через SSE и Streamable.

TypeScript634
albertnahas/icogenie-mcp

albertnahas/icogenie-mcp

MCP сервер @icogenie/mcp дает AI-агентам генерировать SVG-иконки по тексту. Помогает разработчикам быстро создавать иконки для интерфейсов в Claude. Поддерживает пакетную работу, библиотеку и ежедневные кредиты.

TypeScript6
tan-yong-sheng/ai-vision-mcp

tan-yong-sheng/ai-vision-mcp

MCP-сервер для ИИ-анализа изображений и видео через Google Gemini и Vertex AI. Поддерживает детекцию объектов, дизайн-аудит с WCAG-проверкой, сравнение снимков и анализ YouTube-роликов. Пригодится ...

TypeScript78
arikusi/nakkas

arikusi/nakkas

Nakkas - MCP сервер, который даёт ИИ возможность создавать анимированные SVG: от простых иконок до сложной инфографики. Сервер генерирует чистый SVG с CSS и SMIL анимациями без внешних зависимостей, работая локально.

TypeScript22
jinzcdev/markmap-mcp-server

jinzcdev/markmap-mcp-server

Сервер Markmap MCP преобразует Markdown в интерактивные mind map с экспортом в PNG, JPG и SVG. Помогает визуализировать конспекты и структурировать заметки разработчикам и авторам.

TypeScript285
strato-space/media-gen-mcp

strato-space/media-gen-mcp

Строго типизированный MCP сервер для генерации изображений (OpenAI gpt-image) и видео (Sora, Veo). Поддерживает редактирование, загрузку с URL и диска, сжатие. Интегрируется с любыми MCP-клиентами.

TypeScript9
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин