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.1.tar.gz (19.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.1-py3-none-any.whl (22.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: clipwright_export-0.2.1.tar.gz
  • Upload date:
  • Size: 19.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.1.tar.gz
Algorithm Hash digest
SHA256 c9744bc21272ba3f38ded476f1305d5453d1b4feff3ec498cadf3776f2e3912d
MD5 5b9e18886f1302bdb49828de47e2659f
BLAKE2b-256 1fb73c2ad460b11661453a6c2d5edea1363b16253b254a2bcab0b5ca394cb468

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for clipwright_export-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 8bba96768ecf813aa798945f055948e8ac71793a7f499c8eb69c7bbf371f0f7d
MD5 53c15750b3f4d39ba27ac5d95a7c7aaa
BLAKE2b-256 22c9965ddbcf66c1943e219fedb9a7959ecef017fc0eb2bbc0db03e1afe0b733

See more details on using hashes here.

Provenance

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