plugins/meigen-ai-design/README.md
AI image generation plugin with creative workflow orchestration, parallel multi-direction output, prompt engineering, and a 1,300+ curated inspiration library.
This plugin requires the meigen MCP server. Install it by adding to your project's .mcp.json:
{
"mcpServers": {
"meigen": {
"command": "npx",
"args": ["-y", "[email protected]"]
}
}
}
Restart Claude Code after adding the configuration.
Requires Node.js 18+.
Configure at least one provider to enable image generation. Free features (gallery search, prompt enhancement, model listing, preference management) work without any provider configured.
meigen_sk_)export MEIGEN_API_TOKEN=meigen_sk_your_token_here
export COMFYUI_URL=http://localhost:8188
Works with any OpenAI-compatible image generation API (OpenAI, Together AI, Fireworks AI, etc.):
export OPENAI_API_KEY=your_key_here
export OPENAI_BASE_URL=https://api.openai.com/v1
export OPENAI_MODEL=gpt-image-1
Alternatively, store configuration in ~/.config/meigen/config.json.
| Agent | Model | Purpose |
|---|---|---|
gallery-researcher | haiku | Search 1,300+ curated gallery, find references, build mood boards |
prompt-crafter | haiku | Write multiple distinct prompts for parallel image generation |
image-generator | inherit | Execute generate_image calls and relay results |
| Command | Description |
|---|---|
/meigen-ai-design:gen <prompt> | Quick image generation — skips intent assessment |
/meigen-ai-design:find <keywords> | Quick gallery search — browse inspiration |
These tools work immediately without any provider setup:
After setup, test with a free feature:
"Search the gallery for product photography inspiration"
Then test generation:
"Generate a product photo for a glass perfume bottle on marble"
| Problem | Solution |
|---|---|
| MCP tools not available | Restart Claude Code after adding .mcp.json configuration |
| "No image generation providers configured" | Configure at least one provider (see Provider Setup above) |
| API key / authentication errors | Verify env vars or check ~/.config/meigen/config.json |
| ComfyUI connection refused | Ensure ComfyUI is running at the configured URL |
| Generation timeout | Server may be under high load — try again in a moment |
| Empty gallery search results | Try different keywords or broader terms |
MIT