Available Models
| Model | Description |
|---|---|
| FLUX.2 [pro] | Best balance of speed, quality, and cost â generation & editing with up to 8 reference images - Recommended |
| FLUX.2 [max] | Highest quality generation & editing with grounding search (up to 8 reference images) |
| FLUX.2 [flex] | Optimized for typography â generation & editing with adjustable controls (up to 8 reference images) |
| FLUX.2 [klein] 9B | Fast generation & editing with good quality (up to 4 reference images) |
| FLUX.2 [klein] 4B | Fastest and most affordable generation & editing (up to 4 reference images) |
| FLUX1.1 [pro] | Fast, high-quality generation |
| FLUX1.1 [pro] Ultra | High-quality generation up to 4MP resolution |
| FLUX.1 Kontext [pro] | Single-image editing with text instructions |
| FLUX.1 Kontext [max] | Single-image editing with higher quality |
| FLUX.1 Fill [pro] | Intelligent inpainting |
| FLUX.1 Expand [pro] | Smart outpainting |
Setup Instructions
Claude Desktop
Get your BFL API key
Sign up at Black Forest Labs to obtain your API key.
Open Claude Desktop configuration
Locate your configuration file:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
Add MCP server configuration
Add the following configuration to your
claude_desktop_config.json file:Claude.ai
Get your BFL API key
Sign up at Black Forest Labs to obtain your API key.
Access Custom Connectors
Navigate to Claude.ai and go to Settings â Custom Connectors.
Add a new connector
Configure the connector with the following details:
- URL:
https://flux-mcp-bfl-e21faf2e.koyeb.app/ - Headers: Add a custom header
- Name:
x-key - Value: Your BFL API key
- Name:
Usage
Once configured, ask Claude to generate or edit images using natural language:- âGenerate an image of a sunset over mountainsâ
- âCreate a portrait of a robot in cyberpunk styleâ
- âEdit this image to change the sky to a dramatic sunsetâ
- âExpand this image to make it widerâ
Pricing
You are billed directly by Black Forest Labs based on your API usage. Each user uses their own API key for full cost control. Standard BFL API pricing applies - see bfl.ai/pricing.Technical Details
Authentication
Your API key is passed via thex-key header with each request. This provides secure per-user authentication.
Troubleshooting
Tools not appearing in Claude Desktop
Tools not appearing in Claude Desktop
- Verify your
claude_desktop_config.jsonis formatted correctly (valid JSON) - Ensure youâve fully restarted Claude Desktop (quit and reopen)
- Check that your API key is set correctly in the
envsection - Look for error messages in Claude Desktopâs developer console
Authentication errors
Authentication errors
- Verify your BFL API key is valid and active
- Ensure the API key is correctly entered without extra spaces or quotes
- Check that your key has sufficient credits for generation
- Confirm youâre using the correct header name:
x-key
Generation timeouts
Generation timeouts
- The default timeout is 300 seconds (5 minutes)
- Check the BFL API status at status.bfl.ai
- Try again with a simpler prompt or lower resolution
- Verify your network connection is stable
Image quality issues
Image quality issues
- Use more detailed and specific prompts
- Try FLUX.2 [flex]
- Refer to the Prompting Guide for best practices
- Experiment with different aspect ratios and parameters
Best Practices
- Use specific prompts: Include details about style, lighting, composition, and subject for best results
- Start with FLUX.2 [pro]: Best balance of quality, speed, and cost for both generation and editing
- Iterate on results: Refine your prompt if the first generation isnât perfect
- Monitor usage: Track API usage through the BFL dashboard

