# Jxue0 Opencut Controller MCP server

Source: https://glimind.com/server/mcp-registry%2Fio.github.jxue0%2Fopencut-controller
Registry id: `mcp-registry/io.github.jxue0/opencut-controller`
Status: unknown

## Install

```json
{
  "mcpServers": {
    "jxue0-opencut-controller-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "opencut-controller"
      ]
    }
  }
}
```

Claude Code:

```sh
claude mcp add jxue0-opencut-controller-mcp-server -- npx -y opencut-controller
```

## Tools (53)

- `add_audio`: Add an audio clip to the timeline.
- `add_bookmark`: Add a bookmark at the current time.
- `add_fade`: Add a fade effect to an audio clip.
- `add_keyframe`: Add a keyframe to a property.
- `add_scene`: Add a new scene to the project.
- `add_sticker`: Add a sticker overlay to the canvas.
- `add_text`: Add a text overlay to the timeline.
- `add_track`: Add a new track to the timeline.
- `api_request`: Make a direct API request to OpenCut's backend.
- `apply_effect`: Apply a visual effect to a clip.
- `copy`: Copy selected items.
- `create_project`: Create a new OpenCut project.
- `cut`: Cut selected items.
- `delete`: Delete selected items.
- `duplicate_clip`: Duplicate a clip.
- `edit_text`: Edit the content of a text overlay.
- `export_project`: Export the current OpenCut project.
- `import_media`: Import media files into the project.
- `lock_track`: Lock a track.
- `login`: Log in to an OpenCut account.
- `logout`: Log out of the current session.
- `move_clip`: Move a clip to a new position.
- `open_project`: Open an existing OpenCut project.
- `paste`: Paste items from clipboard.
- `pause`: Pause timeline playback.
- `play`: Start timeline playback.
- `redo`: Redo the last undone action.
- `remove_effect`: Remove an effect from a clip.
- `remove_keyframe`: Remove a keyframe.
- `remove_scene`: Remove a scene from the project.
- `remove_track`: Remove a track from the timeline.
- `rename_scene`: Rename a scene.
- `render_video`: Render the final video.
- `restore_backup`: Restore a project from a backup.
- `save_backup`: Save a backup of the project state.
- `save_project`: Save the current OpenCut project.
- `search_media`: Search for media in the library.
- `search_music`: Search for music in the sound library.
- `seek`: Seek to a specific time in the timeline.
- `select_clip`: Select a clip on the timeline.
- `set_active_scene`: Set the active scene.
- `set_canvas_zoom`: Set the canvas zoom level.
- `set_keyframe_value`: Set the value of a keyframe.
- `set_resolution`: Set the project resolution.
- `set_track_visibility`: Set track visibility.
- `set_volume`: Set the volume of an audio clip.
- `split_clip`: Split a clip at the playhead.
- `stop`: Stop timeline playback.
- `toggle_panel`: Toggle visibility of a UI panel.
- `transcribe_audio`: Auto-transcribe audio from the timeline.
- `trim_clip`: Trim a clip on the timeline.
- `undo`: Undo the last action.
- `unlock_track`: Unlock a track.

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
