Skip to main content
Glama

blender_sequencer

Manage video sequencer operations: add movie or image strips to channels, set frame ranges, and render sequences to video files or image sequences for output.

Instructions

Drive the video sequencer: add movie or image strips to channels, set the frame range, and render the sequence out to a movie or image sequence.

This is the route to an actual rendered video rather than a single still.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
opNoWhat to do in the video sequencer.list
endNo
modeNoFor op='render'.MOVIE
nameNoStrip name.clip
pathNoFor op='add', an image or movie file.
startNo
outputNoOutput path or directory.
channelNo
frame_endNo
frame_startNo
response_formatNo'markdown' for readable output, 'json' for raw structured data.markdown

Schema Changelog

Changes observed during successful MCP inspections.

  1. Addedv4.4.0

TDQS

A3.6/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already communicate that this is not read-only, not idempotent, and not destructive, so the description does not need to repeat that. It adds useful high-level context (operations are mutating and produce rendered output), but it does not disclose operation-specific effects such as whether adding a strip replaces existing strips or whether render writes files immediately.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two sentences carry the core purpose and the key differentiating use case without filler. The content is front-loaded with the main actions and closes with a practical distinction, making it easy for an agent to parse quickly.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a tool with 11 operation-dependent parameters and no output schema, this description is too sparse. It omits mention of the 'list' and 'remove' operations, gives no operation-specific parameter guidance, and does not hint at return behavior or output content, leaving an agent with insufficient context for correct invocation.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The description maps loosely to parameter groups: 'channels' suggests channel, 'frame range' maps to start/end or frame_start/frame_end, and 'movie or image sequence' relates to path and mode. However, schema description coverage is only 55%, and the description does not clarify the distinction between start/end and frame_start/frame_end or which parameters apply to each operation.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description identifies the resource (video sequencer) and specific operations: adding strips, setting frame range, and rendering to a movie or image sequence. It also differentiates the tool's purpose from still-image rendering ('actual rendered video rather than a single still'), though it does not name a sibling tool explicitly.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description gives clear context for when to use this tool: when the goal is an actual rendered video or image sequence, as opposed to a single still. It stops short of explicit exclusions or named alternatives, but the guidance is sufficient for basic routing.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Deploy Server

Other Tools