# ImageGen

> Use this tool when you need to generate images using AI across multiple providers, solving content creation and visual asset generation challenges. ImageGen takes in prompts, dimensions, quality settings, and output formats as inputs and produces generated images in various formats as output. It is ideal for applications requiring flexible and reliable image generation with fallback options, such as prototyping and automated visual asset creation.

Canonical page: https://skillsregistry.net/skills/writingmate-imagegen  
JSON: https://api.skillsregistry.net/v1/skills/writingmate-imagegen

## Description

This MCP server provides AI image generation capabilities across multiple providers including OpenAI (DALL-E, GPT-Image-1), Google Gemini, and Replicate (Flux 1.1 Pro), built by WritingMate.ai with TypeScript and featuring unified parameter handling for prompts, dimensions, quality settings, and output formats. The implementation offers four distinct tools for each provider with automatic file saving, optional base64 output, configurable output directories, and provider-specific features like transparent backgrounds for GPT-Image-1 and seed control for Replicate models. Designed for applications requiring flexible image generation with fallback options across different AI providers, supporting use cases from content creation and prototyping to automated visual asset generation where users need reliable access to multiple image generation APIs through a single interface.

## Trust

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

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** media
- **Updated:** 2026-09-01

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/writingmate-imagegen)
- **Repository:** <https://github.com/writingmate/imagegen-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": "writingmate-imagegen"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/writingmate-imagegen` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/writingmate-imagegen/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
