Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
create_iconA

Create an Apple Icon Composer .icon bundle from a foreground image and background color. Outputs a ready-to-use .icon bundle for Xcode 26.

add_layer_to_iconC

Add a new layer to an existing .icon bundle. Creates a new group or adds to an existing one.

remove_layerA

Remove a layer or entire group from an .icon bundle. Optionally cleans up orphaned asset files.

set_glass_effectsB

Configure Liquid Glass effects (specular, blur, shadow, translucency) on a layer group in an existing .icon bundle.

set_appearancesB

Set dark mode or tinted mode appearance overrides for the icon background fill or layer group properties.

export_previewA

Render a preview of an .icon bundle. Uses Apple's ictool for Liquid Glass rendering by default (falls back to flat composite if Icon Composer is not installed). Supports canvas backgrounds and zoom.

read_iconA

Read and inspect an existing .icon bundle. Returns the manifest JSON and list of assets.

set_fillB

Set the background fill of an .icon bundle. Supports solid colors and gradients.

set_layer_positionB

Set the scale (zoom) and offset of a layer or group within the .icon bundle. Use to zoom the glyph in/out or reposition it.

toggle_fxA

Enable or disable all Liquid Glass effects (specular, shadow, blur, translucency) on every group in the .icon bundle at once.

render_liquid_glassA

Render a pixel-perfect Liquid Glass preview using Apple's ictool. Produces the exact same rendering as iOS 26. Requires Icon Composer.app installed.

export_marketingA

Export a flat marketing PNG for App Store Connect. No Liquid Glass effects, no alpha channel. Produces a 1024x1024 (default) opaque PNG ready for upload.

Prompts

Interactive templates invoked by user choice

NameDescription
create-app-iconCreate an app icon from a logo image with Liquid Glass effects
add-dark-modeAdd dark mode appearance to an existing icon
export-for-app-storeExport all required assets for App Store submission

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ethbak/icon-composer-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server