# Universal Image Generator

> Use this tool when you need to generate and transform images using multiple providers like Google Gemini, ZhipuAI, and Alibaba Bailian through a unified interface. It solves problems in multilingual image generation workflows, content creation pipelines, and AI assistant development by providing automatic prompt translation, comprehensive image editing tools, and flexible input methods. With inputs including base64 encoding, file paths, and public URLs, and outputs of generated images, use this tool to streamline image generation tasks without manual API integration.

Canonical page: https://skillsregistry.net/skills/ecnu3d-universal-image-generator  
JSON: https://api.skillsregistry.net/v1/skills/ecnu3d-universal-image-generator

## Description

This universal image generator MCP server provides AI assistants with multi-provider image generation and transformation capabilities, supporting Google Gemini, ZhipuAI (CogView-4), and Alibaba Bailian (WanX) through a unified interface. Built by Tony Wang using Python with FastMCP, it features automatic prompt translation and optimization for each provider's preferred language (English for Gemini, Chinese for ZhipuAI/Bailian), comprehensive image transformation tools including URL-based editing with mask support, and flexible input methods supporting base64 encoding, file paths, and public URLs. The implementation includes Docker deployment, automatic filename generation, local image saving with display functionality, and provider-specific optimizations like detailed prompt templates and translation capabilities using each provider's native language models, making it valuable for multilingual image generation workflows, content creation pipelines, and building AI assistants that need access to diverse image generation services without manual API integration.

## Trust

- **Trust score (0–1):** 0.53
- **Verification tier:** scanned
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** cloud-infra
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/ecnu3d-universal-image-generator)
- **Repository:** <https://github.com/ecnu3d/universal-image-generator-mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "ecnu3d-universal-image-generator"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/ecnu3d-universal-image-generator` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/ecnu3d-universal-image-generator/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
