Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

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
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
catalog_listB

Lists all merged PixelForge capabilities: 14 presets, 12 Reel styles, 43+ built-in Lospec/Hardware/Reel palettes, 19 dithering methods (incl. Blue Noise & 7 error-diffusion kernels), 4 downsamplers (incl. Hybrid Edge-Medoid), and 4 outline modes.

image_convertC

Converts an image to pixel art using the full unified PixelForge pipeline (Hybrid/Sobel/Box/Nearest downsampling, Hybrid OKLab-BGM or Lospec/.gpl/.hex/.pal palette, 19 dithering modes, Kuwahara pre-brush, tone controls, orphan/majority cleanup, 1px inner/outer/ink outlines, indexed PNG, and pixel grid).

image_stylize_reelC

Applies one of the 12 procedural Reel visual styles (kurzgesagt_glow, chunky_cartoon, pc98_cyber, oscilloscope_xy, aloboi_dreamcore, bitwonder_bayer, etc.) with optional post-cleanup & 1px outlines.

image_showcaseC

Renders a labeled multi-panel contact sheet comparing all 12 Reel styles or top PixelForge presets on an input image.

image_detect_gridA

Detects the pixel-block factor of an already-upscaled pixel-art image (e.g. 4x sprite) and optionally exports its exact 1x native pixel grid.

palette_toolA

Extracts an optimal palette from an image (via hybrid_bgm_oklab or oklab_median_cut), fetches a Lospec palette ('lospec:'), or converts any palette to .gpl, .hex, or .json.

export_spritesheetC

Pixelizes and packs multiple input images OR sampled video frames into a single Sprite Sheet PNG + TexturePacker/Aseprite JSON coordinate atlas.

export_tilesetB

Slices a pixel-art (or newly pixelized) image into fixed tiles (e.g. 8x8 or 16x16), deduplicates identical & X/Y/XY mirrored tiles, and writes a compact Tileset PNG + Tilemap JSON.

video_convertB

Converts a video file to frame-coherent pixel-art MP4 or GIF using any PixelForge preset, custom palette/dither, or 12 Reel styles, keeping original audio or muxing a custom WAV.

video_analyze_motionC

Analyzes a video for scene cuts, camera zoom-ins/outs, object inflation/shrinking, and per-frame motion energy for SoundBit audio sync.

video_sync_motion_to_audioC

Locks video camera zooms, pullbacks, focal tracking, and sub-bass micro-zoom punches in pre-pixel space onto a WAV soundtrack, then stylizes and muxes MP4.

video_detect_bar_fillsB

Detects 1D horizontal & vertical progress bars, meters, gauges, and column fills, returning frame-accurate fill_curve trajectories in [0.0, 1.0].

video_detect_stroke_drawsC

Detects progressive indicator drawings (circle_draw, contour_outline_draw, callout_line_draw) with exact start_s, finish_s, and draw_curve.

video_extract_sound_triggersC

Extracts configurable movement-to-sound triggers (bar fills, sparse camera zooms, HUD text ticks, risers, bursts) and musical arrangement regimes.

studio_infoC

Returns information and launch commands for the upgraded PixelForge WebGL 2 Real-Time Browser Studio.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.1/5.0

Scored across 15 tools

Disambiguation4/5

Each tool targets a fairly distinct operation (convert vs. export vs. detect vs. sync), and the video-analysis tools split cleanly by feature (bar fills, stroke draws, motion, sound triggers). Minor ambiguity exists between studio_info and catalog_list (both informational) and between image_convert and image_stylize_reel, but descriptions clarify the boundaries.

Naming Consistency4/5

Most tools follow a resource_action pattern (image_convert, video_convert, video_detect_bar_fills, image_stylize_reel), which is readable and predictable. A few deviate with verb-first (export_spritesheet, export_tileset) or noun_noun (studio_info, catalog_list, palette_tool) forms, but the overall convention is coherent.

Tool Count4/5

15 tools sits at the top of the well-scoped range for a rich pixel-art/video pipeline. Each tool maps to a real capability (conversion, detection, export, sync, info), so none feel redundant, though the set is on the heavier side.

Completeness4/5

Coverage is broad: image and video conversion, palette handling, spritesheet/tileset export, multiple detection/analysis tools, motion-audio sync, and catalog/info. Minor gaps exist (e.g., no standalone audio extraction or batch orchestration), but core lifecycle workflows are covered without obvious dead ends.

Maintenance

ActivityMaintained
ResponsivenessNo issues