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
{
  "listChanged": false
}

Tools

Functions exposed to the LLM to take actions

NameDescription
inspectC

Read a media file's shape and mint a source handle for it.

draftC

Start a new cut sheet for a party from a source, a bookmark and a delivery profile.

spliceC

Add a segment to the cut sheet, or amend an existing segment's edges.

verifyC

Run every gate against a cut sheet and report what passes and what blocks.

deliverB

Encode and mux the finished deliverable for a cut sheet.

trialC

Find out what this machine can actually do, by test-encoding rather than by reading a feature list.

cancelC

Stop a running job and everything it started.

hearA

Transcribe a source to words with timings, reading the result as text before anything encodes.

quoteB

Locate where something was said in a source, and get the tick range it was said in.

captionC

Build caption imprints for a cut sheet from the source's words.

placeB

Place an element onto a cut sheet at a tick for a hold.

applyC

Dress a cut sheet in a named template: its overlays and its beat grid.

previewC

Preview a bounded span of a cut sheet at a chosen rung.

watchB

Track shot changes and the subject through a source, producing a framing path.

carveC

Cut a span of a master cut sheet out into its own clip sheet at a different delivery shape.

stockC

Search licensed third-party music and hits, and record the rights for one that fits.

soundC

Resolve the sound plan for a cut sheet: the music lane, its level, and the loudness target.

colourB

Decide the colour treatment for a cut sheet, including whether a transfer stage is inserted.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.3/5.0

Scored across 18 tools

Disambiguation4/5

Most tools have clearly distinct purposes (e.g., inspect reads media, draft starts a cut sheet, splice adds segments, hear transcribes). A few pairs like 'splice' and 'place' could be confused in the abstract, but descriptions differentiate them. Overall, an agent can reliably distinguish tools.

Naming Consistency5/5

All tool names are single-word verbs in lowercase, following a highly consistent pattern. Names like 'splice', 'carve', and 'trial' are domain-appropriate and uniform, with no mixing of conventions.

Tool Count5/5

18 tools cover a comprehensive media editing workflow—ingest, editing, verification, delivery, and auxiliary operations. The count feels well-scoped for the domain, with each tool serving a necessary function and no redundancy.

Completeness4/5

The toolset covers the core editing lifecycle well (from source intake to final delivery). Minor gaps exist, such as a lack of tools for deleting segments, managing sources, or listing projects, but these are not critical to the main editing flow.

Maintenance

ActivitySlowing
ResponsivenessNo issues