Skip to main content
Glama
AzenYes
by AzenYes

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
FFMPEG_PATHNoOptional environment variable specifying the path to the FFmpeg executable.
FFPROBE_PATHNoOptional environment variable specifying the path to the ffprobe executable.
RECORDLY_USER_DATA_DIRNoOptional environment variable specifying the Recordly user data directory.

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
list_zoomsA

List existing zoom IDs, times, depth and focus before editing. Optional half-open source-time range selects overlapping regions. depth is a discrete level, not an arbitrary scale. Native Recordly export preserves its animation; MCP ffmpeg export differs.

update_zoomA

Edit one EXISTING zoom by ID: adjust depth, focus, start/end, or auto/manual mode. Unspecified and unknown fields are preserved. Use mode=manual with a fixed focus to avoid automatic cursor-follow for this region. Saves an automatic backup; does not render or change video cuts.

delete_zoomsA

Remove existing zoom effects, leaving the video intact. Select EITHER explicit zoomIds OR a half-open source-time startMs/endMs range. Range matching defaults to overlap and deletes whole matching zoom regions, including portions outside the requested range; use dryRun to inspect, or contained to select only fully contained effects. No selector is rejected. Automatic backup on change.

get_pathsB

Resolve the actual recordings and Projects directories, including custom recordings-settings.json.

copy_projectB

Create a new editable project copy directly in the desktop Projects directory. Preserves media references, assigns a new projectId, and never overwrites.

cut_rangesA

Subtract reviewed SOURCE-time ranges from existing 1x clipRegions. Only the tested Recordly 1.4.0 single-source timeline model. Never moves zoom times or automatically decides which speech to cut. Backups and source-to-output mapping included.

list_projectsB

List projects in the desktop Projects directory.

open_projectC

Read project state and revision before source-time edits.

get_media_infoC

Inspect source video or separate microphone audio.

detect_silenceB

Report candidate quiet intervals in the supplied audio, not automatic cuts. Separate mic times require adding its startDelayMs before editing.

scan_framesB

Inspect raw source frames around candidate speech cuts or distracting zooms. These frames do not show the project zoom overlay; compare native previews too.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.2/5.0

Scored across 11 tools

Disambiguation4/5

Most tools target clearly distinct resource+action pairs (list_zooms vs update_zoom vs delete_zooms, list_projects vs open_project vs copy_project). Minor potential confusion between get_paths and list_projects, and between get_media_info and scan_frames, but the descriptions clarify intent well.

Naming Consistency4/5

Consistent verb_noun snake_case throughout (get_paths, list_zooms, cut_ranges, detect_silence). Slight deviation in singular/plural for the same resource (list_zooms/delete_zooms vs update_zoom), but the overall pattern is predictable and readable.

Tool Count5/5

11 tools is well-scoped for a video project/zoom editing assistant, covering path resolution, project management, zoom editing, and media analysis without bloat. Each tool appears to earn its place.

Completeness3/5

The zoom lifecycle has list/update/delete but no tool to create a new zoom, a notable gap for a zoom-editing tool. Project handling lacks a from-scratch create (only copy) and no delete, and there is no render/export step, though agents can partly work around these.

Maintenance

ActivityMaintained
ResponsivenessNo issues