Media-as-a-Tool — give your AI agent the power to make finished media, mid-task

create_mediagenerate_projectffmpeg-concatffmpeg-muxhyperframes-renderlist_capabilitiesget_cost_report

Output

1-line MCP add
In-workflow tool calls
max_cost_usd + idempotency
Deterministic finishing

Time

add in 1 line → media tool calls in any agent run

Budget

per-asset metered (images ~$0.03–0.10, video ~$0.05–0.30); cap with max_cost_usd

Reliability

4.6

Customize this playbook

Fill in the fields below. Your answers are inserted into the complete recipe when you copy it.

what the agent needs, in one line — e.g. "a 16:9 hero image for

image | video | audio | multi-scene project

the hard ceiling; the call is refused before it runs if over

a stable key from YOUR workflow (task id / row id / commit sha)

OPTIONAL — text/UI that must be LEGIBLE (a title card, a price,

what "done" means — e.g. "one stitched MP4", "1080×1920 export",

OPTIONAL — a named cap (e.g. flux-dev, pixverse-i2v) or "auto"

sync (returns the asset) | async (submit_creative_job + poll, for

where it's calling from — Claude Desktop | Claude Code | the CLI |