Skip to main content
Glama

openai-images-mcp

Генерируйте и редактируйте изображения с помощью моделей OpenAI gpt-image и DALL·E, представленных в виде инструментов Model Context Protocol. Поддерживаются gpt-image-1.5, gpt-image-1, gpt-image-1-mini, dall-e-3 и dall-e-2.

Инструменты

Инструмент

Назначение

Модели

list_models

Список поддерживаемых моделей и их возможностей (размеры, качество, поддержка редактирования/вариаций).

все

generate_image

Генерация одного или нескольких изображений по текстовому запросу.

gpt-image-1.5, gpt-image-1, gpt-image-1-mini, dall-e-3, dall-e-2

edit_image

Редактирование существующих изображений с помощью запроса и дополнительной маски.

gpt-image-1.5, gpt-image-1, gpt-image-1-mini, dall-e-2

create_variation

Создание вариаций изображения.

только dall-e-2

Все созданные файлы сохраняются на диск. Установите return_image_content: true при любом вызове, чтобы также получать изображения в виде блоков изображений MCP (полезно, когда клиент должен «видеть» результат, но это увеличивает количество токенов).

Установка

npm install
npm run build

Настройка MCP-клиента

Claude Desktop / Claude Code

Добавьте в claude_desktop_config.json (или в .mcp.json вашего проекта):

{
  "mcpServers": {
    "dalle": {
      "command": "node",
      "args": ["/absolute/path/to/dalle-mcp/dist/index.js"],
      "env": {
        "OPENAI_API_KEY": "sk-...",
        "DALLE_OUTPUT_DIR": "/absolute/path/where/images/save"
      }
    }
  }
}

Переменные окружения

Переменная

Назначение

OPENAI_API_KEY

Обязательно. Ваш API-ключ OpenAI.

OPENAI_BASE_URL

Опционально. Переопределение базового URL OpenAI.

OPENAI_ORG_ID

Опционально.

OPENAI_PROJECT_ID

Опционально.

DALLE_OUTPUT_DIR

Опционально. Директория по умолчанию для сохраненных изображений. По умолчанию ~/dalle-mcp-output.

DALLE_DEFAULT_MODEL

Опционально. Модель, используемая, если в вызове инструмента не указана model. По умолчанию gpt-image-1.5.

Справочник инструментов

generate_image

Обязательно: prompt.

Опционально: model, size, quality, n, background, output_format, output_compression, moderation, style, user, output_dir, filename_prefix, return_image_content.

Примечания по моделям:

  • GPT Image (gpt-image-1.5, gpt-image-1, gpt-image-1-mini): размеры auto|1024x1024|1536x1024|1024x1536, качество auto|low|medium|high. Поддерживает background, output_format, output_compression, moderation.

  • DALL·E 3: размеры 1024x1024|1792x1024|1024x1792, качество standard|hd, n должно быть равно 1, поддерживает style.

  • DALL·E 2: размеры 256x256|512x512|1024x1024, качество standard.

edit_image

Обязательно: prompt, images (абсолютные пути, до 16 для GPT Image).

Опционально: mask (прозрачные пиксели указывают редактируемые области), плюс параметры генерации выше. DALL·E 3 не поддерживает редактирование.

create_variation

Только для DALL·E 2. Обязательно: image (PNG, квадрат, до 4 МБ).

Опционально: n, size (256x256|512x512|1024x1024), output_dir, filename_prefix, return_image_content.

list_models

Без аргументов. Возвращает JSON-документ с описанием размеров, качества и поддерживаемых опций каждой модели — удобно для вызывающей стороны перед выбором параметров.

Разработка

npm run dev     # run with tsx, no build step
npm run build   # tsc to dist/
npm start       # node dist/index.js

Сервер общается по протоколу MCP через stdio, поэтому вы можете управлять им с помощью любого MCP-совместимого клиента или вручную, передавая JSON-RPC сообщения в node dist/index.js.

Примечания

  • DALL·E 2 и DALL·E 3 признаны устаревшими OpenAI, поддержка заканчивается 2026-05-12; отдавайте предпочтение семейству GPT Image.

  • Модели GPT Image всегда возвращают данные в формате base64; для моделей DALL·E также запрашивается base64, чтобы файлы можно было сохранить без дополнительного HTTP-запроса.

-
security - not tested
F
license - not found
-
quality - not tested

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/sam-david/openai-images-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server