Ontology MCP

mcp_imagen_generate

Generate high-quality images from English text prompts using the Google Imagen 3 model. Supports photorealistic, artistic, and style-specific outputs with SynthID watermarking. Ideal for creating images in defined aspect ratios and managing person generation settings.

Instructions

Google Imagen 3 모델을 사용하여 텍스트 프롬프트에서 고품질 이미지를 생성합니다. Imagen 3은 포토리얼리즘, 예술적 디테일, 특정 예술 스타일(인상주의, 애니메이션 등)에 탁월합니다. 생성된 이미지에는 항상 SynthID 워터마크가 포함됩니다. 현재 영어 프롬프트만 지원됩니다.

Input Schema

NameRequiredDescriptionDefault
aspectRatioNo이미지 가로세로 비율1:1
fileNameNo저장할 이미지 파일 이름 (확장자 제외)
modelNo사용할 Imagen 모델 ID (예: imagen-3.0-generate-002)imagen-3.0-generate-002
numberOfImagesNo생성할 이미지 수 (1-4)
personGenerationNo사람 이미지 생성 허용 여부 (DONT_ALLOW: 사람 이미지 생성 차단, ALLOW_ADULT: 성인 이미지만 생성 허용)ALLOW_ADULT
promptYes이미지 생성을 위한 텍스트 프롬프트. 영어로 작성하세요.
saveDirNo이미지를 저장할 디렉토리./temp

Input Schema (JSON Schema)

{ "properties": { "aspectRatio": { "default": "1:1", "description": "이미지 가로세로 비율", "enum": [ "1:1", "3:4", "4:3", "9:16", "16:9" ], "type": "string" }, "fileName": { "description": "저장할 이미지 파일 이름 (확장자 제외)", "type": "string" }, "model": { "default": "imagen-3.0-generate-002", "description": "사용할 Imagen 모델 ID (예: imagen-3.0-generate-002)", "type": "string" }, "numberOfImages": { "default": 1, "description": "생성할 이미지 수 (1-4)", "maximum": 4, "minimum": 1, "type": "number" }, "personGeneration": { "default": "ALLOW_ADULT", "description": "사람 이미지 생성 허용 여부 (DONT_ALLOW: 사람 이미지 생성 차단, ALLOW_ADULT: 성인 이미지만 생성 허용)", "enum": [ "DONT_ALLOW", "ALLOW_ADULT" ], "type": "string" }, "prompt": { "description": "이미지 생성을 위한 텍스트 프롬프트. 영어로 작성하세요.", "type": "string" }, "saveDir": { "default": "./temp", "description": "이미지를 저장할 디렉토리", "type": "string" } }, "required": [ "prompt" ], "type": "object" }
ID: mxvujkgabm