Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
FAPIHUB_API_KEYYesYour FAPIHUB API key, created in the FAPIHUB dashboard (e.g. bg_live_sk_...)
FAPIHUB_TIMEOUTNoRequest timeout in seconds120
FAPIHUB_BASE_URLNoBase URL of the FAPIHUB APIhttps://fapihub.com

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
}

Tools

Functions exposed to the LLM to take actions

NameDescription
remove_backgroundB

Remove the background from an image, producing a transparent PNG cutout of the subject.

create_maskB

Create a black-and-white subject mask (white = subject, black = background) for an image.

blur_backgroundA

Keep the subject sharp and blur the background (portrait-style bokeh).

color_backgroundB

Replace the background with a solid color.

gradient_backgroundB

Replace the background with a vertical gradient from top_color to bottom_color.

add_shadowB

Cut out the subject and add a drop shadow behind it on a transparent background.

get_usageA

Show the FAPIHUB plan, its limits, and how many requests are used and remaining.

Free: does not use quota. Check it before processing many images.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.7/5.0

Scored across 7 tools

Disambiguation5/5

Each tool has a clearly distinct image-editing operation: background removal, mask creation, background blur, solid color replacement, gradient replacement, shadow addition, and usage inspection. While blur/color/gradient all manipulate backgrounds, their descriptions make the output differences explicit, and create_mask versus remove_background is also clear.

Naming Consistency4/5

Most tools follow a verb_noun pattern such as remove_background, create_mask, blur_background, color_background, and add_shadow. The one deviation is gradient_background, which reads more like noun_noun than verb_noun, but the overall convention remains readable and predictable.

Tool Count5/5

Seven tools is well-scoped for an image background processing API. Each tool corresponds to a meaningful operation, and there is no redundant filler.

Completeness4/5

The surface covers the core background-manipulation workflows: removal, masking, blur, solid color, gradient, shadow, plus usage inspection. A custom image background replacement or compositing tool would round it out further, but the existing set covers the primary domain operations.

Maintenance

ActivityMaintained
ResponsivenessNo issues