FLUX Image Generator MCP Server
An MCP (Model Context Protocol) server for generating images using Black Forest Lab's FLUX model. Uses the latest MCP SDK (v1.7.0).
Features
- Generate images based on text prompts
- Customize image dimensions, prompt upsampling, and safety settings
- Save generated images locally
- Batch image generation from multiple prompts
Prerequisites
- Node.js (v18.0.0 or higher)
- Black Forest Lab API key (get one at https://api.bfl.ml)
Installation
From Source
- Clone this repository
- Install dependencies:
- Create a
.env
file based on.env.example
and add your Black Forest Lab API key:
- Build the project:
Using npm
Usage
Starting the MCP Server
Start the server with:
For development with auto-recompilation:
Integrating with MCP Clients
To use this server with MCP clients (like Claude), add the following to your client's configuration:
Available Tools
generateImage
Generates an image based on a text prompt with customizable settings.
Parameters:
prompt
(string, required): Text description of the image to generatewidth
(number, optional, default: 1024): Width of the image in pixelsheight
(number, optional, default: 1024): Height of the image in pixelspromptUpsampling
(boolean, optional, default: false): Enhance detail by upsampling the promptseed
(number, optional): Random seed for reproducible resultssafetyTolerance
(number, optional, default: 3): Content moderation tolerance (1-5)
Example:
quickImage
A simplified tool for quickly generating images with default settings.
Parameters:
prompt
(string, required): Text description of the image to generate
Example:
batchGenerateImages
Generates multiple images from a list of prompts.
Parameters:
prompts
(array of strings, required): List of text prompts (maximum 10)width
(number, optional, default: 1024): Width of the imagesheight
(number, optional, default: 1024): Height of the images
Example:
Output Format
All tools return responses in this format:
For errors:
The batch tool returns:
License
MIT
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
MCP 服务器使用 Black Forest Lab 的 FLUX 模型根据文本提示生成图像,允许自定义图像尺寸、提示上采样、安全设置和批量生成。
Related MCP Servers
- AsecurityAlicenseAqualityA MCP server that enables Claude and other MCP-compatible assistants to generate images from text prompts using Together AI's image generation models.Last updated -14MIT License
- AsecurityFlicenseAqualityA TypeScript-based MCP server that generates images using OpenAI's dall-e-3 model based on text prompts and saves them to a specified directory.Last updated -110
- AsecurityAlicenseAqualityAn MCP server that enables AI assistants to generate images using Black Forest Labs' Flux model via Cloudflare Workers.Last updated -1MIT License
- AsecurityFlicenseAqualityAn MCP image generation server based on the Flux Schnell model that provides API access for generating images from text prompts with customizable dimensions and seeds.Last updated -11