Skip to main content
Glama

Remake a reel with the account owner

clone_reel
Destructive

Remake a reel at a URL with the account owner in the presenter's place: same cuts, shots, timing and captions. With recording_media_key (their own take of measure_reel's script) their footage and voice go in, compute only; with face_media_keys only, the likeness is generated, about $0.10 a presenter second, capped by max_usd and labelled AI-generated. Takes 10 to 60 minutes; only_segment is the cheap probe. Returns a media key. Only for a reel the user asked to copy, with their own face and voice. SPENDS CREDIT: about $9.3 of engine cost a default call, billed with the plan's margin; budgetUsd caps it (default 2, max 10) and chargedUsd says what it cost. Needs the write scope.

Input Schema

NameRequiredDescriptionDefault
urlYesThe reel to remake: a public post URL, or a mediaKey from this account's library.
nameNoA 2-6 word filename for the clone in the library, e.g. "morning routine reel me".
max_usdNoThe most the Omni edits may cost (default $9). The processor refuses a plan estimated above it before spending anything. A call is held at this plus an hour of compute, so through the API (at most $10 a call) stay at 9 or under. Ignored with a recording.
budgetUsdNoOptional: the most this call may spend, in dollars, default 2, max 10.
resolutionNo720p by default. 360p bills about a third as much: fine for a probe, too soft to post.
resume_fromNoprefixUri of an earlier clone_reel result: its good pieces are reused and not paid for again.
only_segmentNoA whole number. Edit only this piece of the plan (0 is the first): the cheap probe before a full clone.
face_media_keysNo1 to 4 clear photos of the account owner's face, as mediaKeys from assets_list (GET /api/assets). Required unless recording_media_key is given.
recording_media_keyNoThe owner's own recorded take of the script, as a mediaKey. Replaces presenter and voice; no Omni cost.

Output Schema

NameRequiredDescriptionDefault
toolYes
mediaYes
outputNoThe tool's own result, shaped by the tool.
chargedUsdYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • changedInput schema / properties / face_media_keys / description
      Previous value: -"1 to 4 clear photos of the account owner's face, as mediaKeys from media_library. Required unless recording_media_key is given."New value: +"1 to 4 clear photos of the account owner's face, as mediaKeys from assets_list (GET /api/assets). Required unless recording_media_key is given."
  2. Added

TDQS

A4.8/5.0
Behavior5/5

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

Annotations already declare that this is a non-read-only, open-world, destructive operation, and the description adds substantial behavioral detail beyond them: it spends credit, costs about $9.3 of engine cost on a default call, bills face-only likeness at about $0.10 per presenter second, takes 10 to 60 minutes, requires the write scope, and returns a media key. It also explains budget capping, chargedUsd reporting, and that max_usd can make the processor refuse a plan before spending. This is exactly the operational context an agent needs before invoking an expensive mutation.

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

Conciseness4/5

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

The description is dense but front-loaded: it starts with what the tool does, then modes, time, cost, and scope constraints. Every sentence carries useful information, though the cost discussion is repeated across the main description and multiple parameter notes. It is appropriately sized for a complex, expensive tool, but not maximally tight.

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

Completeness5/5

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

The tool is high-complexity, high-cost, and potentially destructive, and the description covers the critical gaps: spend magnitude, budget caps, runtime, output media key, write scope, and mode-specific behavior. An output schema exists, so return values need not be explained further, and the annotations already carry the safety profile. Nothing essential for correct invocation is missing.

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

Parameters4/5

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

Schema coverage is 100%, so the baseline is 3, but the description adds real semantic value: recording_media_key replaces the presenter and voice at no Omni cost, face_media_keys drives generated likeness, only_segment is the cheap probe, and max_usd/budgetUsd cap spend. It does not explain every parameter relationship, notably resume_from and name, but the cost and mode interactions it does explain go beyond the schema.

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

Purpose5/5

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

The description states a specific verb and resource: remake a reel at a URL with the account owner as presenter, preserving cuts, shots, timing, and captions. It also distinguishes the two operating modes (recording versus face-only likeness generation) and names measure_reel as the script source for recordings. An agent can identify exactly what this tool does without opening the schema.

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

Usage Guidelines5/5

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

It gives explicit conditions: only for a reel the user asked to copy, with their own face and voice, and recording_media_key required unless face_media_keys are provided. It also states that only_segment is the cheap probe before a full clone and that face-only generation is capped by max_usd and labelled AI-generated. Those constraints and exclusions make the correct use case unambiguous.

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

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.