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.2.2.tar.gz (21.0 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.2.2-py3-none-any.whl (24.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: clipwright_export-0.2.2.tar.gz
  • Upload date:
  • Size: 21.0 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.2.2.tar.gz
Algorithm Hash digest
SHA256 b97895b554296d8dd7c0102a1fe083f373da50a84d9fbe95a068cc6a970bf7bf
MD5 e39b5db4494a6c40ccf67ddc63afc1e4
BLAKE2b-256 9ed3224a2caf1a8216dc9ac851eb304a574cb0e58940a93210e4bcff054fd02d

See more details on using hashes here.

Provenance

The following attestation bundles were made for clipwright_export-0.2.2.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.2.2-py3-none-any.whl.

File metadata

File hashes

Hashes for clipwright_export-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 4a7647817181bf267a2cb178794220032f6bd494a0b956ce1535d1e51690b29a
MD5 3e915fcf131c338d8554729085c7ca63
BLAKE2b-256 f45eedc2e066bf31a54ada185274004275691f7b8e85cb8d4873cbc0e9529dee

See more details on using hashes here.

Provenance

The following attestation bundles were made for clipwright_export-0.2.2-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