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.0.tar.gz (16.6 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.0-py3-none-any.whl (19.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: clipwright_export-0.2.0.tar.gz
  • Upload date:
  • Size: 16.6 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.0.tar.gz
Algorithm Hash digest
SHA256 ce963eb612716070c0723fc20f6b22b605e8ad4e3aa0583cf019a1800afb89f2
MD5 c9b5229f836e11eab88f4b77e1a2b172
BLAKE2b-256 ada5054716078b1bcd1ea1bd14a26caf0b7a97965e722de6da22ae0d1dd3cb26

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for clipwright_export-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f3dabb3d6fb191895861d7858bc251ad177880f6346ba872f58883bd2d140fee
MD5 ff9983a8ebe2f65353ce437df3e6a894
BLAKE2b-256 bfb2a5181916eb4d5860e3574aef1e570a4d67da87ee6a6de09e9c63a64a3b2d

See more details on using hashes here.

Provenance

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