MCP.Market

Image MCP server

by shinpr·io.github.shinpr/mcp-image·v0.18.3·177 stars

AI image generation and editing with prompt optimization and quality presets

B83/100grade B
What users say
No reviews yet
Be the first
Safety scan
B83/100

not scanned yet

Adoption
Established

177 stars5.8k downloads/wk

Reviews

Write one

Nobody has reviewed Image yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Image tools

No tool declarations could be read from the package source. They show once the server is installed.

Not scanned yet. New listings are scanned within a day or two of arriving.

How Image compares

Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
83/100
higher than 68% of 4,460 AI and agents servers
GitHub stars
177
more than 95% of 2,711 AI and agents servers
Downloads a week
5,767
more than 95% of 1,538 AI and agents servers with a package

Release history: 4 versions in the registry since 2026-09-08, latest 2026-11-03, typically one every 15 days.

Install Image in Claude Code, Cursor or VS Code

Runs npx -y mcp-image on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add mcp-image -- npx -y mcp-image
Add to Cursor

What the publisher says

From the Image repository's README, as published. We do not edit it. Read it on GitHub

MCP Image Generator 🍌

Generate and edit images from Codex, Cursor, Claude Code, or any MCP client. mcp-image adds visual direction to your request before sending it to Gemini, OpenAI, or BytePlus Seedream.

Tell it what image to create or what to change in an existing image, and what it is for. The result is saved to disk and returned to your assistant.

What It Does

Before generating an image, mcp-image rewrites short requests into more specific prompts. It keeps what you asked for and fills in details such as composition, lighting, and camera angle. The more detail you provide, the less it changes.

You ask:

"A photo of a roast chicken dinner for a recipe site. It should look like it was actually cooked, and it should be partway through being carved so you can tell how juicy it is."

mcp-image sends to the image model:

"... a beautifully roasted whole chicken, golden-brown and glistening, resting on a rustic wooden cutting board. One leg is partially carved, revealing tender, succulent white meat and rich, glistening juices pooling around the carving knife ... shallow depth of field focused on the carved chicken."

Generated with Gemini using the default fast quality preset.

What carried through:

  • for a recipe site: one clear subject, with everything else kept subordinate
  • actually cooked: uneven browning and juices across the board
  • partway through being carved: the cut face and slices beside it
  • how juicy it is: close framing and shallow depth of field around the cut

Compare the same request with prompt enhancement turned off

Baseline from the same request, with prompt enhancement disabled.

Set SKIPPROMPTENHANCEMENT=true to send the original prompt to the image model unchanged.

Quick Start

You need Node.js 22 or later, an MCP-compatible client, and an API key for one image provider.

1. Get an API key

All three providers generate and edit images. Gemini is the default and requires the least configuration.

Google Search grounding is available with Gemini only. OpenAI may require organization verification before it can generate images.

The examples below use Gemini. Replace the provider settings if you prefer OpenAI or Seedream.

2. Configure your MCP client

Codex

Add this to ~/.codex/config.toml:

[mcp_servers.mcp-image]
command = "npx"
args = ["-y", "mcp-image"]

[mcp_servers.mcp-image.env]
GEMINI_API_KEY = "your_gemini_api_key_here"
IMAGE_OUTPUT_DIR = "/absolute/path/to/images"

Cursor

Add this to ~/.cursor/mcp.json for all projects, or .cursor/mcp.json in a project:

{
  "mcpServers": {
    "mcp-image": {
      "command": "npx",
      "args": ["-y", "mcp-image"],
      "env": {
        "GEMINI_API_KEY": "your_gemini_api_key_here",
        "IMAGE_OUTPUT_DIR": "/absolute/path/to/images"
      }
    }
  }
}

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Image: common questions

Is Image MCP server safe?
Mostly: it is graded B (83/100). Read the Image safety report
How do I install Image?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Image need an API key?
Yes. The registry entry asks for GEMINI_API_KEY, OPENAI_API_KEY, ARK_API_KEY.
Is Image maintained?
The last commit was 20 days ago (2026-10-15). The latest release is v0.18.3.
What can I use instead of Image?
Servers from other publishers that do the same job: Claude Prompts MCP server, Serena MCP: the IDE for your agent MCP server and Agent-Native Assets MCP server.
How does Image compare with other AI and agents MCP servers?
safety score 83/100 (higher than 68% of 4,460 AI and agents servers); github stars 177 (more than 95% of 2,711 AI and agents servers); downloads a week 5,767 (more than 95% of 1,538 AI and agents servers with a package). Full comparison.

Alternatives to Image

Same job from other publishers: the closest match first, then the best rated.

  • Claude Prompts
    Reusable prompt templates, multi-step workflow chains, and quality gates for any MCP client.
    A
  • Serena MCP: the IDE for your agent
    A powerful toolkit for coding, providing semantic retrieval and editing capabilities.
    C
  • Agent-Native Assets
    Digital asset manager - upload, organize, search, and generate on-brand images and videos
    A
  • WaveSpeed
    Run any model on the live WaveSpeed catalog: image, video, audio, 3D.
    A
  • Guaardvark
    Local AI studio on your GPU: images, video, music, voice, RAG. Needs the Guaardvark app installed.
    B

More from shinpr →