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