Labsco
MCP SERVER

DALL-E

by Garoth

Generate and edit images with DALL-E from the chat, written straight into a folder you name.

Image Generation
Summary
DALL-E with a file path, which is the part that matters.

Images land as files where you tell them to, so the next step in the conversation can pick them up instead of looking at a URL. Two capabilities are DALL-E 2 only — editing an image and making variations of one — so a workflow that starts on DALL-E 3 cannot finish there.

What it is

A Node server over OpenAI's DALL-E API. generate_image takes a prompt and writes the result to disk; edit_image works on an image that already exists.

What you get
  • generate_image with model, size, quality, style and count as parameters — DALL-E 3 or DALL-E 2
  • Sizes that follow the model: 1024x1024, 1792x1024 or 1024x1792 on DALL-E 3; smaller squares on DALL-E 2
  • edit_image to modify an existing image, DALL-E 2 only
  • Variations of an existing image, DALL-E 2 only
  • Output location set per call with saveDir and fileName, or globally in the environment
  • A check that the OpenAI API key is valid
Requirements

Node, and a clone of the repository built with npm. An OpenAI API key in the environment, alongside the default output folder. In Cline, set saveDir to the current workspace directory so the editor can find and display what was generated.