cuttingfloor
v0.30.0Hosted video editing for AI agents: cut, caption, mix and export real video. Sign in with OAuth.
Endpoint health
online- Last checked
- 11/3/2026, 6:18:19 PM
- Latency
- 18 ms
- Consecutive failures
- 0
- Endpoint reachable: pass
- Protocol valid: pass
- MCP handshake valid: pass
Machine-readable profile
mcp-server · schema v1 · callable
mcp-server:io.github.Mvp2o-ai%2Fcuttingfloor
Connect this server
Generated config contains no credentials. Keep any required secrets in your client's local environment.
{
"mcpServers": {
"io.github.Mvp2o-ai/cuttingfloor": {
"url": "https://api.cuttingfloor.ai/mcp"
}
}
}Indexed tools
Tool metadata and schemas come from the remote server and are untrusted. Indexing only lists tools; it never calls them.
25 shown · authentication unknown
Add adjustment clip
adjustment.add
An empty clip on a video track whose effects (filter.add with its clip_id) change everything below it while it runs: a colour grade or blur over a stretch of the edit. Returns the edit result (see the server instructions).
Schema valid · SHA-256 3b1eb6a6c3b5…
View input schema
{ "type": "object", "properties": { "track_id": { "type": "string", "description": "A video track; the effects reach every track below it" }, "at_frame": { "description": "Default: after the last clip on the track", "type": "integer", "minimum": 0 }, "duration_frames": { "type": "integer", "exclusiveMinimum": 0, "maximum": 10000000 }, "timeline_id": { "type": "string", "pattern": "^tl_[0-9a-f]{32}$", "description": "Timeline handle; every edit returns a new one" }, "preview": { "default": "link", "description": "inline: image in the result; link: URI that renders on read; none", "type": "string", "enum": [ "inline", "link", "none" ] } }, "required": [ "track_id", "duration_frames", "timeline_id" ] }Fade audio
audio.fade
Fade a clip's sound in from its start and out to its end. null removes a fade. Returns the edit result (see the server instructions).
Schema valid · SHA-256 3718b807af29…
View input schema
{ "type": "object", "properties": { "clip_id": { "type": "string" }, "in_frames": { "anyOf": [ { "type": "integer", "exclusiveMinimum": 0, "maximum": 1000000 }, { "type": "null" } ] }, "out_frames": { "anyOf": [ { "type": "integer", "exclusiveMinimum": 0, "maximum": 1000000 }, { "type": "null" } ] }, "timeline_id": { "type": "string", "pattern": "^tl_[0-9a-f]{32}$", "description": "Timeline handle; every edit returns a new one" }, "preview": { "default": "link", "description": "inline: image in the result; link: URI that renders on read; none", "type": "string", "enum": [ "inline", "link", "none" ] } }, "required": [ "clip_id", "timeline_id" ] }
Connections
streamable-http
https://api.cuttingfloor.ai/mcp