Main
Treat output paths as part of the contract: set
IMAGE_OUTPUT_DIRto an absolute path so every generated image is saved and reviewable.Pick a quality preset for your workflow: use fast for iteration, balanced for most work, and quality only for final deliverables (README preset table).
If you use OpenAI mode, keep provider env vars isolated and never commit keys; test with a single prompt first to verify permissions and output formats.
Source-backed notes
- README documents MCP configs for Codex (
~/.codex/config.toml) and Cursor (~/.cursor/mcp.json) usingnpx -y mcp-image. - README lists quality presets with a speed hint for
fast(~30–40s) and env var control viaIMAGE_QUALITY. - README includes a Claude Code setup command (
claude mcp add ... -- npx -y mcp-image) and notesIMAGE_OUTPUT_DIRmust be an absolute path.
FAQ
- Do I need OpenAI to use it?: No — README says Gemini is the default provider; OpenAI is optional via
IMAGE_PROVIDER=openai. - Where do images go?: To
IMAGE_OUTPUT_DIR(absolute path) per README; the server creates the directory if missing. - How do I control speed vs quality?: Use presets via
IMAGE_QUALITY(fast/balanced/quality) as documented in README.