Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
LOG_LEVELNoLogging levelINFO
MCP_SERVER_NAMENoMCP server nameflux
FLUX_REQUEST_TIMEOUTNoRequest timeout in seconds1800
ACEDATACLOUD_API_TOKENYesAPI token from AceDataCloud
ACEDATACLOUD_API_BASE_URLNoAPI base URLhttps://api.acedata.cloud

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
flux_generate_imageA

Generate AI images from a text prompt using Flux.

Flux is a family of fast, high-quality image generation models by Black Forest Labs.
Different models offer different tradeoffs between speed, quality, and capabilities.

Use this when:
- You want to create new images from a text description
- You need high-quality AI-generated artwork or photos
- You want fast image generation with good prompt following

For editing existing images, use flux_edit_image instead.

Returns:
    Task ID and generated image information including URLs.
flux_edit_imageA

Edit an existing image using Flux with a text prompt.

This allows you to modify an existing image based on a text description.
The kontext models (flux-kontext-pro, flux-kontext-max) are specifically
designed for high-quality image editing and style transfer.

Use this when:
- You want to modify or transform an existing image
- You want to change specific elements in an image
- You want to apply style changes or artistic effects
- You want to add, remove, or replace objects in an image

For generating new images from scratch, use flux_generate_image instead.

Returns:
    Task ID and edited image information including URLs.
flux_list_modelsA

List all available Flux models and their capabilities.

Reference guide for choosing the right Flux model for your use case.

Returns:
    Detailed list of all Flux models with descriptions and recommendations.
flux_list_actionsA

List all available Flux tools and their use cases.

Reference guide for what each tool does and when to use it.

Returns:
    Categorized list of all tools with descriptions.
flux_get_taskA

Query the status and result of a Flux image or video generation task.

Use this to check if a generation is complete and retrieve the resulting
image/video URLs and metadata.

Use this when:
- You want to check if an image generation has completed
- You need to retrieve image URLs from a previous generation
- You used async callback and want to check results later
- The initial generation returned a task_id without immediate results

Returns:
    Task status and generation result including image URLs.
flux_get_tasks_batchA

Query multiple Flux image or video generation tasks at once.

Efficiently check the status of multiple tasks in a single request.
More efficient than calling flux_get_task multiple times.

Use this when:
- You have multiple pending generations to check
- You want to get status of several images at once
- You're tracking a batch of generations

Returns:
    Status and result information for all queried tasks.
flux_generate_videoB

Generate text/image/video-to-video or enhance an owned temporary draft. Poll flux_get_task.

Prompts

Interactive templates invoked by user choice

NameDescription
flux_image_generation_guideGuide for choosing the right Flux tool and model for image tasks.
flux_prompt_writing_guideBest practices for writing effective Flux image generation prompts.
flux_workflow_examplesCommon workflow examples for Flux image generation.

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4/5.0

Scored across 7 tools

Disambiguation4/5

flux_generate_image and flux_edit_image are clearly distinguished by their generation vs. editing semantics, and flux_get_task vs. flux_get_tasks_batch differ by singular/plural. However, the action of checking generation status is split across three tools (get_task, get_tasks_batch, and the generate_* tools that return task IDs), which could create minor confusion about when to poll.

Naming Consistency5/5

All tools follow a consistent flux_verb_noun pattern: get_task, edit_image, get_tasks_batch, generate_video, generate_image, list_actions, list_models. The only variation is the plural 'tasks' in get_tasks_batch, which is a natural and readable exception.

Tool Count5/5

Seven tools is well-scoped for an image/video generation service. It covers generation, editing, status checking, batch status, and two reference lists without redundancy.

Completeness4/5

Core workflows are covered: generate image/video, edit image, poll status (single and batch), and list models/actions. Minor gaps include no explicit cancellation or deletion of tasks, and no way to list past tasks, but agents can work around these.

Maintenance

ActivityActive
ResponsivenessUnresponsive