MCP ExplorerExplorer

Image Generator Mcp Server

@sammyl720on a year ago
10 MIT
FreeCommunity
AI Systems
# A Model Context Protocol Server for Image Generation

Overview

What is Image Generator Mcp Server

image-generator-mcp-server is a Model Context Protocol Server designed to generate images based on user-provided prompts using OpenAI’s DALL-E 3 model.

Use cases

Use cases include generating unique artwork for social media, creating illustrations for blogs, and producing images for advertising campaigns.

How to use

To use the image-generator-mcp-server, install the necessary dependencies with ‘npm install’, build the server using ‘npm run build’, and configure it with your OpenAI API key in the specified configuration file for Claude Desktop.

Key features

Key features include the ‘generate_image’ tool, which requires a prompt and an image name to generate and save images in a designated directory.

Where to use

image-generator-mcp-server can be used in various fields such as digital art creation, content generation for marketing, and enhancing visual storytelling in applications.

Content

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": "<your-openai-api-key>"
    }
  }
}

Make sure to replace <your-openai-api-key> 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.

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers