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": true
}
prompts
{
  "listChanged": true
}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
capcut_list_projectsA

Lists all CapCut video projects on this computer, including duration, resolution, track counts, and lock status.

capcut_get_projectA

Fetches the complete timeline structure, tracks, media materials, and duration of a CapCut project.

capcut_create_projectA

Creates a brand new CapCut project draft with canvas resolution and frame rate, registered directly into CapCut Desktop.

capcut_duplicate_projectA

Duplicates an existing CapCut project to a new draft with fresh IDs (ideal for creating variations or backups).

capcut_delete_projectA

Deletes a CapCut project folder and unregisters it from CapCut. Requires explicit confirmation.

capcut_add_video_clipB

Adds a video or image file to a CapCut video track. Media metadata (duration, resolution) is automatically probed.

capcut_add_audio_clipC

Adds background music, sound effects, or voiceover audio to an audio track.

capcut_add_textC

Adds a customizable title, lower-third, or text overlay to a text track.

capcut_add_subtitlesA

Batch adds synchronized subtitles / captions from an array of items, an SRT file path, or raw SRT string.

capcut_trim_clipB

Adjusts the timeline start time or duration of an existing segment by its segment ID.

capcut_remove_clipB

Deletes a specific segment from a project track by its segment ID.

capcut_set_clip_transformB

Adjusts scale, rotation, translation position (x, y), or opacity of an existing clip.

capcut_get_media_infoA

Inspects video or audio file technical parameters (duration, width, height, fps, codec) using ffprobe.

capcut_open_appA

Launches CapCut Desktop on Windows or opens the project folder in Windows Explorer.

capcut_add_transitionA

Adds a transition effect (e.g. Dissolve, Fade to Black, Fade to White, Zoom In) between clips on a video track.

capcut_add_keyframeC

Adds an animation keyframe for scale, rotation, translation (x, y), or opacity to a video segment.

capcut_add_stickerB

Adds an animated sticker or graphic element to the project timeline.

capcut_generate_previewA

Renders a fast proxy preview video (.mp4) of a CapCut project using ffmpeg without needing to export from the GUI.

capcut_split_clipA

Splits a video, audio, or text clip into two linked segments at an exact timeline timestamp (the timeline razor / blade tool). Essential for cutting out pauses, pacing edits, or inserting B-roll.

capcut_set_clip_speedA

Sets playback speed multiplier (e.g. 0.5x slow-mo, 1.25x talking head, 2.0x time-lapse) with optional pitch preservation so voices do not sound like chipmunks.

capcut_add_audio_fadeA

Adds smooth volume fade-in and/or fade-out envelopes to an audio track segment, eliminating abrupt audio cutoffs in background music or dialogue.

capcut_add_viral_captionB

Injects Aeovisuals-calibrated viral typography with -1.0 metric kerning, 26/26 diffuse ambient shadow, custom font, power word scaling/color contrast, and optional Quad Ease hover-up pop keyframes.

capcut_create_video_bridgeA

Orchestrates the Direct Video Track Bridge: creates a CapCut draft around a pre-rendered 60 FPS master video plate (Remotion/WebGL), separates multi-track audio, and auto-imports subtitles into editable tracks.

capcut_add_sound_effectA

Drops a transient sound effect (whoosh, pop, click, riser impact) at an exact timeline timestamp, aligned with visual keyframes or text pops.

Prompts

Interactive templates invoked by user choice

NameDescription
create_social_short

Resources

Contextual data attached and managed by the client

NameDescription
capcut-projects-list

TDQS

A3.7/5.0

Scored across 24 tools

Disambiguation5/5

Each tool targets a distinct action on a distinct entity (project, clip, audio, text, effect). The few related categories (text vs subtitles vs viral caption; audio clip vs sound effect vs fade) are clearly differentiated by descriptions. No two tools appear to do the same job.

Naming Consistency5/5

All 24 tools follow a uniform `capcut_<verb>_<noun>` snake_case convention. Verbs are consistent (get, list, create, add, set, remove, split, etc.) and nouns clearly identify the target. No mixed casing or stylistic inconsistencies.

Tool Count4/5

At 24 tools, the server is on the heavier side but the CapCut editing domain is broad enough to justify the count. Each tool serves a specific editing or project-management function, and there's no obvious redundancy. Slightly above the ideal 3-15 range but not bloated.

Completeness4/5

The tool surface covers project lifecycle (create, read, duplicate, delete), clip management (add, remove, trim, split, speed, transform, keyframe), and media additions (audio, text, subtitles, stickers, transitions, SFX). Some minor gaps like setting audio volume directly or a final export tool, but core editing workflows are supported and workarounds exist.

Maintenance

ActivityMaintained
ResponsivenessNo issues