jau123/MeiGen-AI-Design-MCP

Поддержка GPT Image 2, Seedance и ComfyUI, библиотека из 1400+ промптов, тщательно разработанные хуки и система оркестрации мультизадачности

MCP⭐ 1 770TypeScriptпоследний релиз: v2.0.1
Открыть на GitHub ↗Сайт проекта ↗

Что это за инструмент

MeiGen AI Design MCP — это open-source сервер для протокола MCP, который интегрирует 11 моделей генерации изображений и видео (включая GPT Image 2, Seedance, ComfyUI) в AI-кодинговые инструменты.

Зачем нужен

Инструмент превращает AI-ассистентов (Claude Code, Cursor, Windsurf и др.) в профессиональных дизайнеров, позволяя генерировать визуальный контент прямо в процессе работы с кодом. Он полезен для автоматизации создания креативных материалов, параллельной генерации вариантов и использования готовых библиотек промптов без выхода из IDE.

Что можно реализовать

  • Параллельная генерация 4+ вариантов продукта (например, фото парфюма с разными стилями) за один запрос
  • Создание логотипов и рекламных макетов через встроенную библиотеку из 1,446 промптов
  • Анимация статичных изображений в видео с помощью Seedance 2.0 или Veo 3.1
  • Локальная генерация изображений через ComfyUI на собственном GPU для конфиденциальности
  • Интеграция генерации в CI/CD или shell-скрипты через standalone CLI режим

Ключевые возможности

  • Поддержка 11 моделей: GPT Image 2, Nanobanana 2, Seedream 5.0, Midjourney V8.1, Flux 2 Klein, Grok Imagine, Seedance 2.0, Happyhorse 1.0, Veo 3.1, Grok Video и локальный ComfyUI
  • Оркестрация через sub-agents для параллельной генерации без перегрузки контекста основного агента
  • Встроенная библиотека из 1,446 курируемых промптов и система улучшения промптов с учетом стиля
  • Три режима работы: облако MeiGen, свой OpenAI-compatible API или локальный ComfyUI
  • Универсальная совместимость с Claude Code, Cursor, Codex, Windsurf, Roo Code, OpenClaw, Hermes Agent и другими MCP-хостами

👤 Кому подойдёт: разработчики, использующие AI-кодинговые инструменты, и дизайнеры, желающие автоматизировать генерацию визуального контента через MCP-интеграцию

Релизы

v2.0.1minor
🕐 4 дн назад · релиз на GitHub ↗

MeiGen AI Design MCP v2.0.1: поддержка множественных видео/аудио для Seedance, улучшена обработка ошибок и поиск галереи.

  • Added: Добавлена поддержка массивов referenceVideos и referenceAudios для моделей Seedance 2.0/2.5 с автоматической загрузкой локальных файлов.
  • Fixed: Улучшена обработка ошибок: теперь корректно возвращаются коды ошибок до отправки запроса, а не после, с сохранением requestId.
  • Added: Функция search_gallery теперь учитывает дневной лимит поиска для аккаунтов с ключом MeiGen, возвращая 429 при исчерпании.
  • Fixed: Оптимизирована загрузка видео: используется потоковый SHA-256 и ограничение на два одновременных upload, что снижает потребление памяти.
v2.0.0major
🕐 6 дн назад · релиз на GitHub ↗

MeiGen 2.0.0: новые визуальные навыки (抠图, постеры), улучшенная композиция рабочих процессов и стабильность асинхронных задач.

  • Added: Добавлены новые визуальные навыки: удаление фона, генерация деталей товара, маркетинговые постеры, AI-фоны и апскейл изображений.
  • Added: Внедрена композиционная генерация с поддержкой структурированных результатов, nextAction и сохранением requestId для восстановления задач.
  • Fixed: Улучшена стабильность загрузки, отмены задач, обработки временных сбоев опроса и восстановления данных от провайдера.
  • Added: Добавлен поиск по галерее с предварительным просмотром совпавших изображений и безопасным фоллбэком для старых ответов.
  • Fixed: Обновлены версии MCP: локально через npx meigen@2.0.0 (17 инструментов), удаленно через API (14 инструментов).
v1.4.0majorbreaking
🕐 1 мес назад · релиз на GitHub ↗

MeiGen AI Design MCP v1.4.0: поддержка удаленного MCP, унификация контрактов видео, усиление идемпотентности и улучшенная обработка ошибок.

  • Added: Добавлена поддержка удаленного stateless MCP-эндпоинта: описания инструментов теперь динамически подтягивают актуальные данные о моделях с бэкенда MeiGen, исключая устаревшие хардкод-значения.
  • Added: Внедрен единый контракт видео-возможностей: поле capabilities из /api/models используется для рендеринга длительностей, разрешений и требований к первым кадрам с защитой при некорректных данных.
  • Fixed: Усилен жизненный цикл идемпотентности: добавлено явное хранилище попыток на основе attemptId с семантикой подтверждения доставки и приостановки при прерывании; check_generation освобождает попытки тол
  • Fixed: Reference-video continuation: параметр referenceVideoDuration теперь только информационный, сервер самостоятельно проверяет фактическую длительность MP4 для биллинга и обрезки.
  • Fixed: Улучшена навигация по ошибкам: терминальные состояния без URL медиа больше не маскируются под успешный результат, а сбойные генерации явно указывают на семантику авто-возврата средств.
v1.3.3minor
🕐 3 мес назад · релиз на GitHub ↗

Добавлены модели Grok Imagine и Video 1.5, Seedance 2.0 получил поддержку 4K и новый тариф mini, исправлены ошибки в описании функций.

  • Added: Добавлены модели Grok Imagine Quality для генерации изображений и Grok Video 1.5 для создания видео с аудио.
  • Added: В Seedance 2.0 появился тариф mini как базовый, а в тарифе pro теперь доступна генерация в нативном 4K.
  • Fixed: Исправлено отображение доступных разрешений для Seedance Pro, чтобы 4K не скрывалось в списке моделей.
  • Fixed: Устранена ошибка, из-за которой продолжение видео через reference-video ошибочно помечалось как неподдерживаемое.
  • Fixed: Исправлена длительность grok-video (теперь 4–15 с) и добавлена проверка обязательного параметра firstFrame.