9a58f6d19c73de8c0c835ac316f74beb5a107739source_git · jk7g14/gemini-image-mcp · current release
Observed 2026-08-25T14:31:19.430Z using mcpSecurity-inventory. Status: succeeded. Negotiated protocol: 2025-06-18.
{
"tools": {
"listChanged": true
}
}| Tool | Category | Annotations | Risk |
|---|---|---|---|
continue_image_session기존 멀티턴 세션을 이어서 이미지를 편집합니다. 이전 대화 맥락이 유지됩니다.Input schema{
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"sessionId": {
"type": "string",
"description": "start_image_session에서 받은 세션 ID"
},
"prompt": {
"type": "string",
"description": "추가 편집 지시사항"
},
"outputPath": {
"type": "string",
"description": "결과 이미지를 저장할 파일 경로"
},
"imagePath": {
"description": "추가로 참조할 이미지 경로 (선택사항)",
"type": "string"
}
},
"required": [
"sessionId",
"prompt",
"outputPath"
]
} | — | — · — | — |
edit_image기존 이미지를 프롬프트에 따라 편집합니다Input schema{
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"imagePath": {
"type": "string",
"description": "편집할 원본 이미지 파일 경로"
},
"prompt": {
"type": "string",
"description": "이미지 편집 지시사항"
},
"outputPath": {
"type": "string",
"description": "편집된 이미지를 저장할 파일 경로"
},
"aspectRatio": {
"description": "출력 이미지 비율",
"type": "string",
"enum": [
"1:1",
"2:3",
"3:2",
"3:4",
"4:3",
"4:5",
"5:4",
"9:16",
"16:9",
"21:9"
]
},
"imageSize": {
"description": "출력 이미지 크기 (기본: 1K)",
"type": "string",
"enum": [
"1K",
"2K",
"4K"
]
},
"model": {
"description": "사용할 모델",
"type": "string"
}
},
"required": [
"imagePath",
"prompt",
"outputPath"
]
} | — | — · — | — |
generate_image텍스트 프롬프트로 이미지를 생성합니다Input schema{
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"prompt": {
"type": "string",
"description": "이미지 생성을 위한 텍스트 프롬프트"
},
"outputPath": {
"type": "string",
"description": "생성된 이미지를 저장할 파일 경로"
},
"aspectRatio": {
"description": "이미지 비율 (기본: 1:1)",
"type": "string",
"enum": [
"1:1",
"2:3",
"3:2",
"3:4",
"4:3",
"4:5",
"5:4",
"9:16",
"16:9",
"21:9"
]
},
"imageSize": {
"description": "이미지 크기 (기본: 1K). 4K는 pro 모델만 지원",
"type": "string",
"enum": [
"1K",
"2K",
"4K"
]
},
"model": {
"description": "사용할 모델 (기본: gemini-3-pro-image-preview)",
"type": "string"
}
},
"required": [
"prompt",
"outputPath"
]
} | — | — · — | — |
get_image_config_info이미지 생성/편집에 사용 가능한 설정 옵션 정보를 반환합니다Input schema{
"type": "object",
"properties": {}
} | — | — · — | — |
start_image_session멀티턴 이미지 편집 세션을 시작합니다. 이전 맥락을 유지하며 반복 수정이 가능합니다.Input schema{
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"prompt": {
"type": "string",
"description": "첫 번째 이미지 생성/편집 지시사항"
},
"outputPath": {
"type": "string",
"description": "결과 이미지를 저장할 파일 경로"
},
"imagePath": {
"description": "편집할 원본 이미지 경로 (없으면 텍스트로 새 이미지 생성)",
"type": "string"
},
"aspectRatio": {
"description": "이미지 비율",
"type": "string",
"enum": [
"1:1",
"2:3",
"3:2",
"3:4",
"4:3",
"4:5",
"5:4",
"9:16",
"16:9",
"21:9"
]
},
"imageSize": {
"description": "이미지 크기 (기본: 1K)",
"type": "string",
"enum": [
"1K",
"2K",
"4K"
]
},
"model": {
"description": "사용할 모델",
"type": "string"
}
},
"required": [
"prompt",
"outputPath"
]
} | — | — · — | — |