Skip to main content

MCP tools that export OTIO timelines to NLE exchange formats (EDL/FCPXML) and chapter sidecars (YouTube/ffmetadata).

Project description

clipwright-export

MCP tools that export OTIO timelines to NLE exchange formats (EDL / FCPXML) and chapter sidecar files (YouTube text / ffmetadata), so AI rough cuts can hand off to human editors and video publishing workflows.

Overview

clipwright-export reads an existing OTIO timeline (read-only) and writes a new sidecar file — an NLE exchange format or a chapter sidecar. It never modifies the source OTIO or referenced media.

MCP Tools

  • clipwright_export_timeline — export an OTIO timeline to EDL or FCPXML for import into an NLE (Premiere / Resolve / Final Cut Pro).
  • clipwright_export_chapters — export clipwright markers (e.g. scene_boundary from clipwright-scene) to a YouTube chapter list or an ffmpeg ffmetadata chapter file.

(Full parameter tables and usage details are added when the tool modules are implemented.)

Dependencies

Package Purpose
clipwright Shared types, envelope, errors
mcp[cli] MCP server
pydantic Parameter validation
opentimelineio OTIO timeline read
otio-cmx3600-adapter EDL exchange format adapter
otio-fcpx-xml-adapter FCPXML exchange format adapter

Installation and Startup

uv add clipwright-export
clipwright-export

Or within a uv workspace:

uv run --package clipwright-export clipwright-export

Prerequisites

  • Python 3.11 or later

MCP Client Registration

Register this tool in your MCP client configuration (.mcp.json / claude_desktop_config.json):

{
  "mcpServers": {
    "clipwright-export": {
      "command": "clipwright-export",
      "env": {}
    }
  }
}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

clipwright_export-0.1.0.tar.gz (16.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

clipwright_export-0.1.0-py3-none-any.whl (19.6 kB view details)

Uploaded Python 3

File details

Details for the file clipwright_export-0.1.0.tar.gz.

File metadata

  • Download URL: clipwright_export-0.1.0.tar.gz
  • Upload date:
  • Size: 16.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for clipwright_export-0.1.0.tar.gz
Algorithm Hash digest
SHA256 2bbedd769e2de64aaa8df3f53a5cedef86ceed604227b14d2ea892b2036a3d13
MD5 60753d2c5ef45b1234bdbe744fe35381
BLAKE2b-256 63a2a4b80af55b473b6429035411c4b0a66297e4edda85870766141a59a03402

See more details on using hashes here.

Provenance

The following attestation bundles were made for clipwright_export-0.1.0.tar.gz:

Publisher: publish.yml on satoh-y-0323/clipwright

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file clipwright_export-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for clipwright_export-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e5fc612e2b92f44c671558e2faa73d5b9e981a202fde6167251556bb1140f6c9
MD5 e60f77a0ad8a6a74796183643a68089a
BLAKE2b-256 75af0dc9b4cbf75131032bac2539f6ff71e3702eb4659df6ad05c1277824472f

See more details on using hashes here.

Provenance

The following attestation bundles were made for clipwright_export-0.1.0-py3-none-any.whl:

Publisher: publish.yml on satoh-y-0323/clipwright

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page