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.3.tar.gz (20.7 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.3-py3-none-any.whl (23.9 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for clipwright_export-0.2.3.tar.gz
Algorithm Hash digest
SHA256 e561244077968dd0f600a150e2951d2a75179c923a927feb610ed4d77a9c7874
MD5 da0ab43c90c9e7dc8bb48db7e8bbd2e3
BLAKE2b-256 430b5d07299a96db7f868a2e27e288effdc08814a40e7018c3c2364ad68dd191

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for clipwright_export-0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 b5947ed1060d23b3910b1573ca16e56bf680305d0684bc5eb19df61dc0ceb88d
MD5 734e4bc1da80632f4d91f28f5111b47d
BLAKE2b-256 463f8d6691e486349d791c472d6aada04e7b29fc06c420bee74fda3e773b9a47

See more details on using hashes here.

Provenance

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