J

image-generator-mcp-server

Created Oct 19, 2025 by sammyl720

Language:

JavaScript

Stars:

6

Forks:

5

README

image-generator MCP Server

An mcp server that generates images based on image prompts

This is a TypeScript-based MCP server that implements image generation using OPENAI's dall-e-3 image generation model.

Features

Tools

  • generate_image - Generate an image for given prompt
    • Takes prompt as a required parameter
    • Takes imageName as a required parameter to save the generated image in a generated-images directory on your desktop

Development

Install dependencies:

npm install

Build the server:

npm run build

For development with auto-rebuild:

npm run watch

Installation

To use with Claude Desktop, add the server config:

On MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json On Windows: %APPDATA%/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "command": "image-generator",
      "env": {
        "OPENAI_API_KEY": ""
    }
  }
}

Make sure to replace `` with your actual OPENAI Api Key.

Debugging

Since MCP servers communicate over stdio, debugging can be challenging. We recommend using the MCP Inspector, which is available as a package script:

npm run inspector

The Inspector will provide a URL to access debugging tools in your browser.

Last updated: Oct 19, 2025

Publisher info

sammyl720's avatar

sammyl720

I'm a full stack Javascript Developer. My experience includes building backend REST & Graphql APIs with Database integration , React & Angular Apps, and more...

Brooklyn, NY
7
followers
15
following
157
repos

More MCP servers built with JavaScript

React

The library for web and native user interfaces.

By facebook 242.4K
Three.js

JavaScript 3D Library.

By mrdoob 110.5K
Axios

Promise based HTTP client for the browser and node.js

By axios 108.5K