Integrations
Uses curl commands for proper MIME handling when working with image files, especially for the image editing functionality.
Runs as a Node.js application, with the MCP server requiring Node.js v14+ to function properly.
Available as an npm package that can be installed globally or run directly with npx, making it easy to integrate with various MCP clients.
🚀 Быстрый старт
📋 Предварительные условия
🔑 Переменные среды
💻 Пример использования с NPX
🔌 Интеграция с клиентами MCP
🛠️ Настройка в клиенте MCP
Примеры конфигураций для разных операционных систем
Примечание : Для путей Windows используйте двойные обратные косые черты (
\\
), чтобы экранировать символ обратной косой черты в JSON. Для Linux/macOS используйте прямые косые черты (/
).
✨ Особенности
💡 Расширенные возможности
🔄 Как это работает
📁 Поведение выходного каталога
Установка и использование
Пакет НПМ
Этот пакет доступен на npm: @cloudwerxlab/gpt-image-1-mcp
Вы можете установить его глобально:
Или запустите его напрямую с помощью npx, как показано в разделе «Быстрый старт».
Инструмент: create_image
Создает новое изображение на основе текстовой подсказки.
Параметры
Параметр | Тип | Необходимый | Описание |
---|---|---|---|
prompt | нить | Да | Текстовое описание изображения, которое необходимо сгенерировать (макс. 32 000 символов) |
size | нить | Нет | Размер изображения: «1024x1024» (по умолчанию), «1536x1024» или «1024x1536» |
quality | нить | Нет | Качество изображения: «высокое» (по умолчанию), «среднее» или «низкое» |
n | целое число | Нет | Количество изображений для генерации (1-10, по умолчанию: 1) |
background | нить | Нет | Стиль фона: «прозрачный», «непрозрачный» или «авто» (по умолчанию) |
output_format | нить | Нет | Формат вывода: «png» (по умолчанию), «jpeg» или «webp» |
output_compression | целое число | Нет | Уровень сжатия (0-100, по умолчанию: 0) |
user | нить | Нет | Идентификатор пользователя для отслеживания использования OpenAI |
moderation | нить | Нет | Уровень модерации: «низкий» или «авто» (по умолчанию) |
Пример
Ответ
Инструмент возвращает:
- Отформатированное текстовое сообщение с подробностями о созданном изображении(ях)
- Изображение(я) в виде данных, закодированных в base64
- Метаданные, включая использование токенов и пути к файлам
Инструмент: create_image_edit
Редактирует существующее изображение на основе текстовой подсказки и дополнительной маски.
Параметры
Параметр | Тип | Необходимый | Описание |
---|---|---|---|
image | строка, объект или массив | Да | Изображение(я) для редактирования (строка base64 или объект пути к файлу) |
prompt | нить | Да | Текстовое описание желаемой правки (макс. 32 000 символов) |
mask | строка или объект | Нет | Маска, определяющая области для редактирования (строка base64 или объект пути к файлу) |
size | нить | Нет | Размер изображения: «1024x1024» (по умолчанию), «1536x1024» или «1024x1536» |
quality | нить | Нет | Качество изображения: «высокое» (по умолчанию), «среднее» или «низкое» |
n | целое число | Нет | Количество изображений для генерации (1-10, по умолчанию: 1) |
background | нить | Нет | Стиль фона: «прозрачный», «непрозрачный» или «авто» (по умолчанию) |
user | нить | Нет | Идентификатор пользователя для отслеживания использования OpenAI |
Пример с изображением, закодированным в Base64
Пример с путем к файлу
Ответ
Инструмент возвращает:
- Отформатированное текстовое сообщение с подробностями об отредактированном изображении(ях)
- Отредактированное изображение(я) в виде данных, закодированных в base64
- Метаданные, включая использование токенов и пути к файлам
🔧 Устранение неполадок
🚨 Распространенные проблемы
🔍 Обработка ошибок и отчетность
Сервер MCP включает в себя комплексную обработку ошибок, которая предоставляет подробную информацию, когда что-то идет не так. Когда возникает ошибка:
- Формат ошибки : Все ошибки возвращаются с:
- Четкое сообщение об ошибке, описывающее, что пошло не так
- Конкретный код или тип ошибки
- Дополнительный контекст об ошибке, если он доступен
- Поведение помощника на основе ИИ : При использовании этого сервера MCP с помощниками на основе ИИ:
- ИИ всегда будет сообщать полное сообщение об ошибке, чтобы помочь в устранении неполадок.
- ИИ объяснит вероятную причину ошибки простым языком
- ИИ предложит конкретные шаги для решения проблемы
📄 Лицензия
🙏 Благодарности
You must be authenticated.
Сервер Model Context Protocol, позволяющий генерировать и редактировать изображения с использованием модели OpenAI gpt-image-1, что позволяет помощникам ИИ создавать и изменять изображения с помощью текстовых подсказок.
- 📋 Предварительные условия
- 🔑 Переменные среды
- 💻 Пример использования с NPX
- 🔌 Интеграция с клиентами MCP
- ✨ Особенности
- 🔄 Как это работает
- Установка и использование
- 🔧 Устранение неполадок
- 📄 Лицензия
- 🙏 Благодарности
Related Resources
Related MCP Servers
- AsecurityFlicenseAqualityA Model Context Protocol server that provides image generation capabilities using the Ideogram API, allowing users to create images from text prompts with customizable parameters.Last updated -113JavaScript
- -security-license-qualityA Model Context Protocol server enabling AI assistants to generate images through OpenAI's DALL-E API with full support for all available options and fine-grained control.Last updated -JavaScriptMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that enables AI assistants to generate images, text, and audio through the Pollinations APIs without requiring authentication.Last updated -73254JavaScriptMIT License
- -securityAlicense-qualityAn MCP tool server that enables generating and editing images through OpenAI's image models, supporting text-to-image generation and advanced image editing (inpainting, outpainting) across various MCP-compatible clients.Last updated -11TypeScriptMIT License