Сервер MCP для создания изображений
Сервер Model Context Protocol (MCP), который обеспечивает бесшовную генерацию высококачественных изображений с использованием модели Flux.1 Schnell через Together AI. Этот сервер предоставляет стандартизированный интерфейс для указания параметров генерации изображений.
Функции
Генерация высококачественных изображений на основе модели Flux.1 Schnell
Поддержка настраиваемых размеров (ширина и высота)
Четкая обработка ошибок для быстрой проверки и решения проблем API
Простая интеграция с MCP-совместимыми клиентами
Возможность сохранения изображения на диск в формате PNG
Related MCP server: Image Generation MCP Server
Установка
Или запустите напрямую:
Конфигурация
Добавьте в конфигурацию вашего сервера MCP:
Использование
Сервер предоставляет один инструмент: generate_image
Использование generate_image
Этот инструмент имеет только один обязательный параметр - приглашение. Все остальные параметры являются необязательными и используют разумные значения по умолчанию, если не указаны.
Параметры
Пример минимального запроса
Требуется только подсказка:
Полный пример запроса с сохранением изображения
Переопределите все значения по умолчанию и укажите путь для сохранения изображения:
Формат ответа
Ответ будет представлять собой объект JSON, содержащий:
Если был указан image_path и сохранение прошло успешно, ответ будет включать подтверждение места сохранения.
Значения по умолчанию
Если в запросе не указано иное, используются следующие значения по умолчанию:
модель: "black-forest-labs/FLUX.1-schnell-Free"
ширина: 1024
рост: 768
шаги: 1
н: 1
response_format: "b64_json"
Важные примечания
Требуется только параметр
promptВсе необязательные параметры используют значения по умолчанию, если не указаны.
При наличии параметры должны соответствовать ограничениям (например, диапазоны ширины/высоты)
Ответы Base64 могут быть большими — используйте формат URL для больших изображений.
При сохранении изображений убедитесь, что указанный каталог существует и доступен для записи.
Предпосылки
Node.js >= 16
Ключ API Together AI
Войти на api.together.xyz
Перейдите к настройкам API-ключей.
Нажмите «Создать», чтобы сгенерировать новый ключ API.
Скопируйте сгенерированный ключ для использования в вашей конфигурации MCP.
Зависимости
Разработка
Клонируйте и соберите проект:
Доступные сценарии
npm run build— сборка проекта TypeScriptnpm run watch— отслеживание изменений и пересборкаnpm run inspector- Запустить инспектор MCP
Внося вклад
Вклады приветствуются! Пожалуйста, выполните следующие шаги:
Форк репозитория
Создать новую ветку (
feature/my-new-feature)Примите ваши изменения
Подтолкните ветку к своей развилке
Открыть запрос на извлечение
Запросы функций и отчеты об ошибках можно отправлять через GitHub Issues. Пожалуйста, проверьте существующие проблемы перед созданием новой.
В случае существенных изменений, пожалуйста, сначала откройте тему, чтобы обсудить предлагаемые вами изменения.
Лицензия
Этот проект лицензирован по лицензии MIT. Подробности см. в файле LICENSE.