open-image
Image generation and manipulation via MCP
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Image generation and manipulation via MCP
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Browser automation via Playwright MCP (official Microsoft headless browser)
PDF parsing and extraction via MCP
Autonomous tool discovery, evaluation, and integration for agent self-enhancement
Route OpenOS tasks to the correct product skill.
Enrich CRM contacts with LinkedIn and décideur data.
CRM read + staged follow-up via orchestrator approval.
| name | open-image |
| description | Image generation and manipulation via MCP |
| version | 1.0.0 |
| metadata | {"tags":["image","generation","ai","creative","mcp"],"category":"creative","related_skills":["open-creative","open-code"]} |
Generate and manipulate images using AI-powered image generation MCP server.
docker-compose.mesh.yml includes image-mcp)http://image-mcp:3300creative_generation capabilityOpenOrchestrator (plan with image generation)
→ OpenAgents (creative profile)
→ MCP call to image-mcp-server
→ Image container (generation engine)
→ Results → OpenRec (audit) → OpenBrain (observation)
image_generate(prompt: string, options?: {
width?: number,
height?: number,
style?: string,
quality?: 'standard' | 'high'
})
Generate image from text description.
Returns:
{
"image_url": "http://image-mcp:3300/images/generated-123.png",
"width": 1024,
"height": 1024,
"format": "png",
"prompt_used": "A beautiful sunset over mountains"
}
image_variate(image_url: string, prompt?: string, variations?: number)
Create variations of existing image.
Returns:
{
"variations": [
{
"image_url": "http://image-mcp:3300/images/var-1.png",
"similarity": 0.85
}
]
}
image_edit(image_url: string, edit_prompt: string, mask?: string)
Edit image based on text instructions.
Returns:
{
"image_url": "http://image-mcp:3300/images/edited-123.png",
"original_url": "http://image-mcp:3300/images/original.png",
"edit_applied": "Add a red hat to the person"
}
image_describe(image_url: string)
Generate text description of image.
Returns:
{
"description": "A person standing on a mountain at sunset",
"tags": ["person", "mountain", "sunset", "nature"],
"confidence": 0.92
}
1. image_generate(prompt="A professional headshot of a software developer", width=512, height=512)
2. Download generated image
3. Store in asset library
4. Log to OpenRec
1. image_generate(prompt="Company logo concept")
2. image_variate(image_url=result.image_url, variations=5)
3. Review variations
4. Select best option
5. Use in final design
1. Load existing image
2. image_edit(image_url=url, edit_prompt="Make the background blue")
3. Verify edited result
4. Save final version
| Scenario | Action |
|---|---|
| Need new image from scratch | Use image_generate |
| Need variations of existing image | Use image_variate |
| Need to modify existing image | Use image_edit |
| Need to understand image content | Use image_describe |
| Need high-quality output | Set quality: 'high' |
| Need specific dimensions | Set width and height |
docker ps | grep image-mcp)creative_generation capability// OpenOrchestrator plan step
{
"goal": "Generate marketing banner image",
"required_skills": ["open-image"],
"approval_required": false
}
// OpenAgents dispatch
POST /v1/runs
{
"profile": "creative",
"goal_id": "...",
"parameters": {
"prompt": "Modern tech company banner with blue gradient",
"width": 1200,
"height": 400,
"quality": "high"
}
}
// OpenRec audit
{
"type": "image.generation.completed",
"payload": {
"prompt": "Modern tech company banner...",
"dimensions": "1200x400",
"format": "png",
"duration_ms": 3500
}
}
open-creative - General creative content generationopen-code - Image processing and manipulationopen-browser - Screenshot captureopen-toolbox - Discover additional image tools