Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
KIMO_TOOLSNoPicks what `tools/list` returns. Profiles: `grouped` (default, 17 entries), `core` (29 entries, most used tools with full schemas plus `search_tools`, `kimo_describe`, `kimo_enable_group`), `flat` (329 entries, every tool with its schema), or group names, e.g. `audio,color_grade` (those groups listed flat, the rest grouped). Every tool can be called by its own name under every profile.grouped
KIMO_MEM_MBNoOverrides the memory budget used for export preflight (export checks free memory first and refuses with a clear message when the frame would not fit; set KIMO_MEM_MB to override its budget).

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": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
projectC

Project settings, media import, save/load, undo/redo, inspect the project. [35 actions]

timelineC

Tracks and clips: add, move, trim, split, ripple/roll/slip/slide, speed, markers, multicam, silence... [37 actions]

animateD

Properties, keyframes and curves, expressions, motion paths and presets, camera, blend, corner/mesh... [32 actions]

effectsC

Video effects, transitions, adjustment layers, effect masks and effect presets. [15 actions]

masksD

Masks, roto, track mattes, matte refinement and keying. [16 actions]

textD

Text, titles, text animators and paths, captions, subtitles, fonts, transcription. [23 actions]

graphicsD

Shapes, bezier paths, shape modifiers, layer styles, HUD frames, counters, detection boxes. [20 actions]

vfx3dD

3D scenes, lights and materials, relight, particles, shard bursts and fracture glass. [15 actions]

trackingC

Point/planar/mesh/feature tracking, stabilize, camera solve, lens undistort, track validation and... [25 actions]

color_gradeC

Grading: primaries, curves, wheels, node graphs, LUTs, CDL, match grade, white balance, shared... [22 actions]

color_scienceD

Color pipeline: ACES, OCIO, HDR, float and high bit depth, color management, delivery checks and... [18 actions]

scopesC

Scopes and measurement: waveform/vectorscope, exposure analysis, false color, gamut checks... [12 actions]

audioC

Audio levels, effects, pan, ducking, loudness normalize, beat detection, audio export. [17 actions]

outputC

Render a frame or export video, GIF, alpha, presets, EXR/TIFF, LUTs, camera solves. [40 actions]

search_toolsB

Find a tool, effect or transition by keywords. Returns ranked matches with required args and how to call each. Call any listed name directly.

kimo_describeC

Full description and argument schema of one action (action) or the action list of a group (group).

kimo_enable_groupC

List every tool of a group individually from now on (the server sends notifications/tools/list_changed).

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

C2.6/5.0

Scored across 17 tools

Disambiguation4/5

Each tool maps to a broad domain, so an agent can generally choose correctly. Some boundaries blur between color_grade, color_science, and scopes, and between effects, masks, and tracking, but the descriptions provide enough signal.

Naming Consistency4/5

Most tools use lower_snake domain names with no verbs, which is predictable. Minor deviations are vfx3d lacking a separator and helper tools using a kimo_ prefix while core group tools do not.

Tool Count4/5

17 group tools is slightly above the typical 3-15 range, but each groups a large feature area with dozens of actions, so the surface is not redundant. It is reasonable for a full editing/compositing suite, though a few groups could possibly be merged.

Completeness5/5

Coverage spans project management, timeline editing, animation, effects, masks, audio, text, graphics, 3D/VFX, tracking, grading, color science, scopes, and output, plus search/describe/enable helpers. No obvious lifecycle gap exists for a video editing suite.

Maintenance

ActivityMaintained
ResponsivenessUnresponsive