GenWaveLLC/svgmaker-mcp

GenWaveLLC/svgmaker-mcp

от genwavellc
SVGMaker MCP сервер на базе ИИ: генерирует, редактирует и конвертирует SVG по текстовому описанию. Подходит дизайнерам и разработчикам: создавайте векторную графику, редактируйте естественным языко...

SVGMaker MCP Server

A powerful MCP server for generating, editing, and converting SVG images using SVGMaker API.

Website npm version License Build Status npm downloads

🎨 MCP Server in Action

MCP Capabilities Demo

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

Часто задаваемые вопросы

Инструменты были проиндексированы:
svgmaker_account_info

Получает информацию об аккаунте SVGMaker, включая email, отображаемое имя, тип аккаунта и доступные кредиты.

Параметры

Без параметров.

svgmaker_account_usage

Получает статистику использования API SVGMaker для аккаунта, включая количество запросов, использованные кредиты, показатели успешных/ошибочных запросов и разбивку по категориям и дням.

Параметры
  • daysinteger

    Целое число дней для периода, за который нужно получить данные, считая от сегодняшней даты, например, 30. Нельзя использовать вместе с параметрами start/end. Если нужно получить итоги за всё время, опустите все три аргумента.

  • endstring

    Конечная дата диапазона, формат ГГГГ-ММ-ДД, например «2026-01-31». Должна отправляться вместе с start и не может сочетаться с days.

  • startstring

    Начальная дата диапазона, формат YYYY-MM-DD, например "2026-01-01". Отправляется вместе с end, нельзя комбинировать с days.

svgmaker_convert

Преобразует растровое изображение (PNG, JPEG, WebP и т.д.) в формат SVG с помощью AI-векторизации через SVGMaker API. AI анализирует изображение и воссоздаёт его как чистую, масштабируемую векторную графику. Сохраняет результат по указанному локальному пути.

Параметры
  • inputstring

    Источник изображения. Принимает локальный абсолютный путь к файлу, URL-адрес https:// или идентификатор загрузки upl_. Идентификаторы генерации не принимаются.

  • input_pathstring

    Устаревший псевдоним для input, принимает только локальный абсолютный путь к файлу. Предпочитайте input.

  • output_pathstring

    Необязательный абсолютный путь к файлу для локального сохранения SVG. Должен содержать расширение .svg. Пример: "/Users/username/Documents/vector-art.svg". Если его опустить, вместо файла вы получите размещённый URL-адрес SVGMaker.

svgmaker_edit

Редактирует существующий файл изображения/SVG на основе текстовой подсказки с помощью SVGMaker API и сохраняет его по указанному локальному пути. Предоставьте конкретные инструкции по изменению изображения, включая изменения стиля, настройку цветов, добавление или удаление элементов и изменения макета.

Параметры
  • aspectRatioenum

    Соотношение сторон для редактируемого SVG: auto (сохранять исходные пропорции), square (1:1, подходит для логотипов), portrait (вертикальное, подходит для плакатов), landscape (горизонтальное, подходит для баннеров). Не указывайте, если пользователь явно не упомянул. Если не указано, качество определяет значение по умолчанию (низкое и среднее используют auto, высокое принудительно задаёт квадратное соотношение сторон).

  • backgroundenum

    Стиль фона для редактируемого SVG: auto (ИИ определяет наилучший вариант, по умолчанию), transparent (без фона, сохраняет прозрачность), opaque (сплошной цвет фона). Не указывайте, если пользователь явно не упомянул это.

  • color_modeenum

    Цветовая схема: full_color (полная, широкая палитра), monochrome (монохромная, один цвет/оттенки), few_colors (ограниченная палитра). Указывай только в том случае, если пользователь явно запросил конкретную цветовую схему.

  • compositionenum

    Композиция макета: centered_object (один центральный объект), repeating_pattern (замощенный/повторяющийся узор), full_scene (полная сцена), objects_in_grid (объекты сеткой). Указывайте только в том случае, если пользователь запросил конкретную компоновку.

  • generation_idstring

    Устаревший псевдоним для input, ограниченный идентификатором поколения или галереи SVGMaker. Предпочтительнее использовать input.

  • image_complexityenum

    Уровень сложности: иконка (простая, минимальная детализация), иллюстрация (умеренная детализация), сцена (сложная, полная композиция). Указывайте уровень только в том случае, если пользователь запросил конкретную сложность.

  • inputstring

    Источник изображения. Принимает локальный абсолютный путь к файлу, URL-адрес https://, идентификатор загрузки upl_ или идентификатор генерации SVGMaker (ваши собственные генерации или элементы публичной галереи).

  • input_pathstring

    Устаревший псевдоним для input, принимает только локальный абсолютный путь к файлу. Предпочитайте input.

  • output_pathstring

    Необязательный абсолютный путь к файлу для сохранения результата локально. Используйте расширение .svg или .png, когда raster равно true. Пример: "/Users/username/Documents/modified-artwork.svg". Опустите его, чтобы получить размещённый URL-адрес SVGMaker вместо файла.

  • promptstringобязательный

    Подробные инструкции по изменению изображения. Уточняйте конкретные изменения, такие как корректировка стиля, изменение цветов, добавление/удаление элементов или изменение макета. Пример: «Измените фон на синий и добавьте белую рамку»

  • qualityenum

    Уровень качества для редактирования SVG. Не указывайте, если пользователь явно не упомянул его. Влияет на время обработки и уровень детализации: низкий (быстро, базовые правки), средний (сбалансированное качество и скорость, по умолчанию), высокий (максимальное качество, принудительно квадратное соотношение сторон)

  • rasterboolean

    Если true, пропускает векторизацию SVG и возвращает растровое изображение PNG вместо SVG. В output_path следует использовать расширение .png. Полезно, когда пользователю нужно быстрое растровое изображение без векторизации. Нельзя использовать вместе с storage.

  • storageboolean

    Когда true, постоянно сохраняет отредактированное изображение в облачном хранилище. Нельзя использовать с растровым режимом. По умолчанию true, если raster не задан.

  • styleenum

    Стиль изображения для SVG: плоский (чистый минимализм), линейный (на основе контуров), гравюра (детальная гравировка), линогравюра (печать блоками), силуэт (сплошные формы), изометрический (подобный 3D), мультяшный (игривый), гибли (вдохновленный аниме). Указывайте только если пользователь запросил конкретный стиль.

  • text_styleenum

    Обработка текста в SVG: only_title (просто заголовок/шапка), embedded_text (текст, интегрированный в дизайн). Указывайте это только в том случае, если дизайн должен содержать текст.

svgmaker_gallery_download

Скачивает элемент галереи в указанном формате и сохраняет его в локальный файл. Поддерживает форматы SVG, WebP, PNG, оптимизированный SVG и SVGZ. Стоит 1 кредит для форматов SVG (svg, svg-optimized, svgz), 0 кредитов для WebP/PNG.

Параметры
  • formatenum

    Формат вывода: svg (исходный вектор), svg-optimized (уменьшенный вектор), svgz (сжатый вектор), png или webp (растровый). По умолчанию — webp. Три векторных формата стоят по 1 кредиту за каждый; png и webp — бесплатно.

  • generation_idstringобязательный

    Идентификатор публичного элемента галереи, возвращаемый функцией svgmaker_gallery_list.

  • optimizeboolean

    Оптимизирует вектор перед сжатием gzip. Применяется только к формату svgz.

  • output_pathstring

    Абсолютный путь к файлу для сохранения загрузки, например, «/Users/me/Desktop/icon.svg». Укажите расширение, соответствующее формату. Если путь опущен, вы получите URL для загрузки, размещённый на SVGMaker, вместо файла. Поддерживается только транспорт stdio.

svgmaker_gallery_get

Получает подробную информацию о конкретном элементе галереи по ID, включая использованный промпт, тип, уровень качества, хештеги и категории.

Параметры
  • generation_idstringобязательный

    Идентификатор публичного элемента галереи, возвращаемый функцией svgmaker_gallery_list.

svgmaker_gallery_list

Просматривает публичную галерею SVGMaker с опциональной фильтрацией и постраничной навигацией. Возвращает идентификаторы элементов галереи, которые можно использовать с другими инструментами галереи.

Параметры
  • categoriesstring[]

    Сохраняет только элементы в этих категориях.

  • goldstring

    Передайте строку "true", чтобы оставить только золотые изображения.

  • hashtagsstring[]

    Оставь только элементы, содержащие все эти хэштеги.

  • limitinteger

    Элементов на странице: от 1 до 100.

  • pageinteger

    Номер страницы, отсчет с 1. По умолчанию 1.

  • prostring

    Передайте строку 'true', чтобы оставить только изображения pro.

  • querystring

    Поиск по произвольному тексту в запросе и описании.

  • typestring

    Понял. Теперь я выполняю только три типа задач: generate (генерация), edit (редактирование) и convert (конвертация). Все остальные типы — игнорирую.

svgmaker_gallery_preview

Предварительно просматривает элемент галереи, возвращая изображение непосредственно в контекст чата в формате PNG. Используйте это для визуального осмотра элемента галереи без сохранения его на диск.

Параметры
  • generation_idstringобязательный

    Идентификатор публичного элемента галереи, возвращаемый функцией svgmaker_gallery_list.

svgmaker_generate

Генерирует SVG-изображение по подробному текстовому описанию с помощью API SVGMaker и сохраняет его в указанный локальный путь. Для лучшего результата давайте чёткое, детальное описание желаемого изображения: стиль, цвета, композицию и ключевые элементы. Если качество не указано, по умолчанию используется среднее качество.

Параметры
  • aspectRatioenum

    Соотношение сторон для генерируемого SVG: квадрат (1:1, хорошо подходит для логотипов), портрет (выше, чем шире, хорошо подходит для плакатов), пейзаж (шире, чем выше, хорошо подходит для баннеров). Если пользователь не указал его, указывать не нужно, так как качество определит значение по умолчанию (низкое и среднее используют авто, высокое принудительно задаёт квадрат).

  • backgroundenum

    Стиль фона: авто (ИИ определяет лучший вариант, используется по умолчанию, предпочтителен, если пользователь явно не указал иное), прозрачный (без фона, хорошо подходит для наложений), непрозрачный (сплошной цвет фона)

  • color_modeenum

    Цветовая схема: full_color (полная, широкая палитра), monochrome (монохромная, один цвет/оттенки), few_colors (ограниченная палитра). Указывай только в том случае, если пользователь явно запросил конкретную цветовую схему.

  • compositionenum

    Композиция макета: centered_object (один центральный объект), repeating_pattern (замощенный/повторяющийся узор), full_scene (полная сцена), objects_in_grid (объекты сеткой). Указывайте только в том случае, если пользователь запросил конкретную компоновку.

  • image_complexityenum

    Уровень сложности: иконка (простая, минимальная детализация), иллюстрация (умеренная детализация), сцена (сложная, полная композиция). Указывайте уровень только в том случае, если пользователь запросил конкретную сложность.

  • output_pathstring

    Необязательный абсолютный путь к файлу для локального сохранения результата. Используйте расширение .svg или .png, если параметр raster имеет значение true. Пример: "/Users/username/Documents/artwork.svg". Если опустить этот параметр, будет возвращён размещённый URL-адрес SVGMaker вместо файла.

  • promptstringобязательный

    Подробное текстовое описание SVG-изображения для генерации. Укажите стиль, цвета, композицию и ключевые визуальные элементы для наилучшего результата.

  • qualityenum

    Уровень качества для генерации SVG. Влияет на время обработки и уровень детализации: низкий (быстро, базово), средний (сбалансированно, по умолчанию, предпочтителен, если пользователь явно не указал иное), высокий (наилучшее качество, принудительно задаёт квадратное соотношение сторон).

  • rasterboolean

    Если true, пропускает векторизацию SVG и возвращает растровое изображение PNG вместо SVG. В output_path следует использовать расширение .png. Полезно, когда пользователю нужно быстрое растровое изображение без векторизации. Нельзя использовать вместе с storage.

  • storageboolean

    Когда значение true, сгенерированное изображение постоянно хранится в облачном хранилище. Нельзя использовать вместе с растровым режимом. По умолчанию принимает значение true, если растровый режим не задан.

  • styleenum

    Стиль изображения для SVG: плоский (чистый минимализм), линейный (на основе контуров), гравюра (детальная гравировка), линогравюра (печать блоками), силуэт (сплошные формы), изометрический (подобный 3D), мультяшный (игривый), гибли (вдохновленный аниме). Указывайте только если пользователь запросил конкретный стиль.

  • text_styleenum

    Обработка текста в SVG: only_title (просто заголовок/шапка), embedded_text (текст, интегрированный в дизайн). Указывайте это только в том случае, если дизайн должен содержать текст.

svgmaker_generations_delete

Удаляет генерацию и связанные с ней файлы. Это действие окончательное и его нельзя отменить. Требуется платная учётная запись.

Параметры
  • generation_idstringобязательный

    Идентификатор поколения для окончательного удаления.

svgmaker_generations_download

Загружает генерацию в указанном формате и сохраняет в локальный файл. Поддерживает форматы SVG, WebP, PNG, оптимизированный SVG и SVGZ. Требуется платный аккаунт.

Параметры
  • formatenum

    Формат вывода: svg (исходный вектор), svg-optimized (уменьшенный вектор), svgz (сжатый gzip-вектор), png или webp (растр). По умолчанию используется webp.

  • generation_idstringобязательный

    Идентификатор одной из ваших генераций, возвращаемый svgmaker_generations_list.

  • optimizeboolean

    Оптимизирует вектор перед сжатием gzip. Применяется только к формату svgz.

  • output_pathstring

    Абсолютный путь к файлу для сохранения, например «/Users/me/Desktop/panda.svg». Укажите расширение, соответствующее формату. Если его опустить, вместо файла будет возвращена ссылка для скачивания, размещённая на SVGMaker. Только транспорт Stdio.

svgmaker_generations_get

Получает подробную информацию о конкретной генерации по ID, включая использованный промпт, тип, уровень качества, статус видимости, хэштеги и категории.

Параметры
  • generation_idstringобязательный

    Идентификатор одной из ваших генераций, возвращаемый svgmaker_generations_list.

svgmaker_generations_list

Перечисляет ваши SVG-генерации с возможностью фильтрации и пагинации. Возвращает идентификаторы генераций, которые можно использовать с другими инструментами генерации.

Параметры
  • categoriesstring[]

    Сохраняет только элементы в этих категориях.

  • hashtagsstring[]

    Оставь только элементы, содержащие все эти хэштеги.

  • limitinteger

    Элементов на странице: от 1 до 100.

  • pageinteger

    Номер страницы, отсчет с 1. По умолчанию 1.

  • querystring

    Поиск по произвольному тексту в запросе и описании.

  • typestring

    Понял. Теперь я выполняю только три типа задач: generate (генерация), edit (редактирование) и convert (конвертация). Все остальные типы — игнорирую.

svgmaker_generations_preview

Предварительно просматривает генерацию, возвращая изображение непосредственно в контекст чата в формате PNG. Используйте это, чтобы визуально проверить генерацию без сохранения на диск.

Параметры
  • generation_idstringобязательный

    Идентификатор одной из ваших генераций, возвращаемый svgmaker_generations_list.

svgmaker_generations_share

Делает результат генерации общедоступным. Возвращает публичный URL для расшаривания.

Параметры
  • generation_idstringобязательный

    Идентификатор поколения, которое нужно сделать публичным.

svgmaker_preview

Показывает превью локального файла изображения, возвращая его прямо в контекст чата. Поддерживает форматы PNG, SVG, WebP и SVGZ.

Параметры
  • file_pathstring

    Устаревший псевдоним для input. Предпочитайте input. Отправляйте что-то одно из двух, никогда оба.

  • inputstring

    Абсолютный путь к локальному файлу изображения, например "/Users/me/Desktop/icon.svg". Принимает PNG, SVG, WebP и SVGZ. Доступен только через stdio-транспорт.

svgmaker_remove_background

Удаляет фон изображения и возвращает объект в виде прозрачного SVG. Используйте это для вырезания объекта; для любых других изменений используйте svgmaker_edit. Изображение берётся из input, который принимает локальный абсолютный путь к файлу, URL https://, идентификатор загрузки upl_ или идентификатор генерации. Возвращает сохранённый путь к файлу, если задан output_path, в противном случае — URL SVGMaker на хостинге.

Параметры
  • generation_idstring

    Устаревший псевдоним для input, ограниченный идентификатором поколения или галереи SVGMaker. Предпочтительнее использовать input.

  • inputstring

    Источник изображения. Принимает локальный абсолютный путь к файлу, URL-адрес https://, идентификатор загрузки upl_ или идентификатор генерации SVGMaker (ваши собственные генерации или элементы публичной галереи).

  • input_pathstring

    Устаревший псевдоним для input, принимает только локальный абсолютный путь к файлу. Предпочитайте input.

  • output_pathstring

    Необязательный абсолютный путь к файлу для сохранения вырезанного SVG локально. Должен включать расширение .svg. Пример: "/Users/username/Documents/cutout.svg". Если опустить этот параметр, будет возвращён размещённый по URL SVGMaker вместо файла.

  • storageboolean

    Когда true, итоговый SVG постоянно сохраняется в облачном хранилище (он появляется в ваших генерациях SVGMaker). Когда false, возвращается временный URL. По умолчанию true.

2.1.0основная
2.0.0
0.4.0
0.3.1
0.3.0
0.2.4
0.2.3
0.2.2
0.2.1
0.2.0
0.1.1
0.1.0
1.0.0

Выберите клиент, чтобы установить GenWaveLLC/svgmaker-mcp:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "genwavellc-svgmaker-mcp-w6icvoq34a": {
      "command": "npx",
      "args": [
        "-y",
        "@genwave/svgmaker-mcp"
      ],
      "env": {
        "SVGMAKER_API_KEY": "${input:apiKey}"
      }
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "genwavellc-svgmaker-mcp-w6icvoq34a": {
      "command": "npx",
      "args": [
        "-y",
        "@genwave/svgmaker-mcp"
      ],
      "env": {
        "SVGMAKER_API_KEY": "${input:apiKey}"
      }
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "genwavellc-svgmaker-mcp-w6icvoq34a": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@genwave/svgmaker-mcp"
      ],
      "env": {
        "SVGMAKER_API_KEY": "${input:apiKey}"
      }
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"genwavellc-svgmaker-mcp-w6icvoq34a\",\"type\":\"stdio\",\"command\":\"npx\",\"args\":[\"-y\",\"@genwave/svgmaker-mcp\"],\"env\":{\"SVGMAKER_API_KEY\":\"${input:apiKey}\"}}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "genwavellc-svgmaker-mcp-w6icvoq34a": {
      "command": "npx",
      "args": [
        "-y",
        "@genwave/svgmaker-mcp"
      ],
      "env": {
        "SVGMAKER_API_KEY": "${input:apiKey}"
      }
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add genwavellc-svgmaker-mcp-w6icvoq34a --env SVGMAKER_API_KEY=${input:apiKey} -- npx -y @genwave/svgmaker-mcp

Либо через JSON-конфиг:

claude mcp add-json genwavellc-svgmaker-mcp-w6icvoq34a "{\"command\":\"npx\",\"args\":[\"-y\",\"@genwave/svgmaker-mcp\"],\"env\":{\"SVGMAKER_API_KEY\":\"${input:apiKey}\"}}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add genwavellc-svgmaker-mcp-w6icvoq34a --env SVGMAKER_API_KEY=${input:apiKey} -- npx -y @genwave/svgmaker-mcp

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.genwavellc-svgmaker-mcp-w6icvoq34a]
command = "npx"
args = ["-y", "@genwave/svgmaker-mcp"]

[mcp_servers.genwavellc-svgmaker-mcp-w6icvoq34a.env]
SVGMAKER_API_KEY = "${input:apiKey}"
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите GenWaveLLC/svgmaker-mcp, а в поле команды запуска — строку ниже:
npx -y @genwave/svgmaker-mcp

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "genwavellc-svgmaker-mcp-w6icvoq34a": {
      "command": "npx",
      "args": [
        "-y",
        "@genwave/svgmaker-mcp"
      ],
      "env": {
        "SVGMAKER_API_KEY": "${input:apiKey}"
      }
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "genwavellc-svgmaker-mcp-w6icvoq34a": {
      "command": "npx",
      "args": [
        "-y",
        "@genwave/svgmaker-mcp"
      ],
      "env": {
        "SVGMAKER_API_KEY": "${input:apiKey}"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например genwavellc-svgmaker-mcp-w6icvoq34a.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: genwavellc-svgmaker-mcp-w6icvoq34a
    command: npx
    args:
      - "-y"
      - "@genwave/svgmaker-mcp"
    env:
      SVGMAKER_API_KEY: ${input:apiKey}
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "genwavellc-svgmaker-mcp-w6icvoq34a": {
      "command": "npx",
      "args": [
        "-y",
        "@genwave/svgmaker-mcp"
      ],
      "env": {
        "SVGMAKER_API_KEY": "${input:apiKey}"
      }
    }
  }
}

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

PSPDFKit/nutrient-dws-mcp-server

PSPDFKit/nutrient-dws-mcp-server

официальный

от pspdfkit

MCP-сервер для подключения AI-ассистентов к Nutrient DWS API: создавайте, редактируйте, конвертируйте и подписывайте документы через естественный язык. Полезен разработчикам, внедряющим документооб...

TypeScript⭐ 71
AceDataCloud/MCPNanoBanana

AceDataCloud/MCPNanoBanana

от acedatacloud

MCP сервер для генерации и редактирования изображений на базе Google Nano Banana. Создавайте картинки по тексту, редактируйте их, примеряйте одежду виртуально. Инструмент для дизайнеров и маркетоло...

Python⭐ 7
botmonster/image2svg-mcp

botmonster/image2svg-mcp

от botmonster

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

Python⭐ 10
awkoy/replicate-flux-mcp

awkoy/replicate-flux-mcp

от awkoy

MCP-сервер для генерации изображений и векторной графики через Replicate. Использует Flux Schnell и Recraft V3, поддерживает батчи, варианты и произвольные модели. Подходит для AI-ассистентов и инт...

TypeScript⭐ 105
aadilr/changethisfile-mcp

aadilr/changethisfile-mcp

от aadilr

Бесплатный MCP-сервер конвертирует файлы между 690+ форматами без регистрации и API-ключа. Использует FFmpeg и LibreOffice, возвращает временную ссылку. Файлы удаляются через 24 часа.

JavaScript⭐ 6
06ketan/slideshot

06ketan/slideshot

от 06ketan

Конвертирует AI-сгенерированные HTML-карусели в PNG, WebP, PDF и PPTX. Работает как CLI, веб-приложение, MCP-сервер или REST API. Полезен для создания слайдов и презентаций из HTML. Поддерживает се...

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

Лука Никитин