OpenViSTAI · Agents · Blockchain · Crypto
Menu
MCP & Tooling

MCP Image

MCP Image is a TypeScript MCP server that connects compatible AI assistants to Gemini, OpenAI, or BytePlus Seedream for image generation and editing. It can enrich short prompts with visual direction, apply quality presets, and save generated files locally for return to the assistant.

Independent OpenViST project profile, based on linked sources.

MCP Image — OpenViST project profile in MCP & Tooling.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use it when an MCP assistant workflow needs to create or edit image files and return them to the assistant, rather than when you need a standalone image-editing interface.

Who it is for

  • People using MCP-compatible assistants who want image generation or editing within their existing workflow.
  • Developers configuring Codex, Cursor, Claude Code, or another MCP client to call image providers.

Documented uses

  • Generate an image from a text request, with optional prompt enhancement and quality selection.
  • Request a change to an existing image by supplying its absolute path and an editing instruction.
  • Choose among Gemini, OpenAI, and BytePlus Seedream for image generation and editing.
Before you choose

Requirements & limits

Setup requires Node.js 22 or later, an MCP-compatible client, and an API key for one supported image provider. The repository is MIT licensed.

  • Gemini is the default provider; provider selection changes both prompt enhancement and image generation.
  • Gemini supports 1K, 2K, and 4K sizes; OpenAI supports 1K, 2K, and 4K with PNG or JPEG; Seedream supports 1K and 2K with PNG or JPEG.
  • Google Search grounding is available only with Gemini.
  • OpenAI may require organization verification before image generation.
  • Higher quality presets can take longer and cost more; results vary by provider.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Set up MCP Image with a Gemini key

Configure an MCP client to send image requests through MCP Image and save returned files to a chosen directory.

Before you start

  • Node.js 22 or later
  • An MCP-compatible client, such as Codex, Cursor, or Claude Code
  • A Gemini API key

Steps

  1. Set the Gemini API key as GEMINI_API_KEY in the MCP server environment.

  2. Configure the client to run the command below and set IMAGE_OUTPUT_DIR to an absolute path.

    Documented command
    npx -y mcp-image
  3. Restart the MCP client after changing its configuration.

  4. Ask the assistant to generate an image; the file is saved in the configured directory and returned as an MCP resource.

Expected outcome

The assistant can request image generation through MCP Image, with the resulting file saved locally and returned to the client.

Guide limitations

  • A provider API key is required.
  • The documented Gemini setup uses the default fast quality preset unless changed.
  • Image results vary by provider.
Source-based practical guide

Request an edit to an existing image

Send an image-editing instruction and a source image path through an MCP client.

Before you start

  • MCP Image configured in an MCP-compatible client
  • An API key for Gemini, OpenAI, or BytePlus Seedream
  • The absolute path to the source image

Steps

  1. Provide the assistant with an editing instruction and the absolute path to the source image.

  2. Optionally select a provider or quality preset for the request.

  3. The generated file is saved to the configured output directory and returned to the assistant.

Expected outcome

The MCP client receives the edited image file from the provider workflow.

Guide limitations

  • The README documents the request pattern but does not provide provider-specific editing guarantees.
  • Available image sizes and output formats differ by provider.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
14 October 2026
Original website title
shinpr/mcp-image · Official homepage title · retained in its source language