Skip to content

pastorsimon1798/mcp-video

v1.6.0 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

Published 16d MCP Developer Tools
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

agent-tools ai-agents ai-video claude claude-code cli
+14 more
cursor ffmpeg hyperframes mcp mcp-server mcp-tools media-automation model-context-protocol python python-library subtitles video video-automation video-editing

Summary

AI summary

Updates Highlights, Production Fixes, and Safety And Compatibility across a mixed release.

Changes in this release

Feature Low

Adds local workflow engine with validate, plan, render, inspect, resume, variants, cleanup, and provenance receipts.

Adds local workflow engine with validate, plan, render, inspect, resume, variants, cleanup, and provenance receipts.

Source: llm_adapter@2026-07-15

Confidence: high

Feature Low

Adds dedicated rescue pipeline for diagnosis, repair plans, approved rendering, and verified outputs.

Adds dedicated rescue pipeline for diagnosis, repair plans, approved rendering, and verified outputs.

Source: llm_adapter@2026-07-15

Confidence: high

Feature Low

Expands compositing with workflow‑safe layer stacks, masks, blend modes, and rotation controls.

Expands compositing with workflow‑safe layer stacks, masks, blend modes, and rotation controls.

Source: llm_adapter@2026-07-15

Confidence: high

Feature Low

Adds audio ducking, LUT‑based color grading, progress notifications, and Spanish README guidance.

Adds audio ducking, LUT‑based color grading, progress notifications, and Spanish README guidance.

Source: llm_adapter@2026-07-15

Confidence: high

Feature Low

Provides post‑rescue planning surfaces for semantic timelines, timeline edits, subject‑aware transforms, restoration, composition, creative autopilot, and explicit remote‑egress contracts.

Provides post‑rescue planning surfaces for semantic timelines, timeline edits, subject‑aware transforms, restoration, composition, creative autopilot, and explicit remote‑egress contracts.

Source: granite4.1:30b@2026-07-15-audit

Confidence: high

Feature Low

Adds post-rescue planning surfaces for semantic timelines, timeline edits, and creative autopilot.

Adds post-rescue planning surfaces for semantic timelines, timeline edits, and creative autopilot.

Source: llm_adapter@2026-07-15

Confidence: low

Feature Low

Enforces fail‑closed behavior for workflow paths, writes, approvals, and engine failures with structured errors and privacy‑safe receipts.

Enforces fail‑closed behavior for workflow paths, writes, approvals, and engine failures with structured errors and privacy‑safe receipts.

Source: llm_adapter@2026-07-15

Confidence: low

Feature Low

Keeps rescue pipeline local-only and source‑immutable; it does not download models or invoke cloud services silently.

Keeps rescue pipeline local-only and source‑immutable; it does not download models or invoke cloud services silently.

Source: granite4.1:30b@2026-07-15-audit

Confidence: low

Feature Low

Maintains compatibility of existing MCP, CLI, and Python APIs; intentional 24 fps delivery behavior remains unchanged.

Maintains compatibility of existing MCP, CLI, and Python APIs; intentional 24 fps delivery behavior remains unchanged.

Source: granite4.1:30b@2026-07-15-audit

Confidence: low

Feature Low

Exercises portability against pinned FFmpeg versions 6, 7, and 8 builds.

Exercises portability against pinned FFmpeg versions 6, 7, and 8 builds.

Source: granite4.1:30b@2026-07-15-audit

Confidence: low

Bugfix Medium

Fixes audio‑only WAV normalization and muxing to use audio‑aware probes, preventing false video‑stream failures.

Fixes audio‑only WAV normalization and muxing to use audio‑aware probes, preventing false video‑stream failures.

Source: llm_adapter@2026-07-15

Confidence: high

Bugfix Medium

Normalizes hyperframes relative project paths once, eliminating duplicate directory issues.

Normalizes hyperframes relative project paths once, eliminating duplicate directory issues.

Source: llm_adapter@2026-07-15

Confidence: high

Bugfix Medium

Allows audio composition to accept `WAVE_FORMAT_EXTENSIBLE` PCM WAV files via canonical decoding.

Allows audio composition to accept `WAVE_FORMAT_EXTENSIBLE` PCM WAV files via canonical decoding.

Source: llm_adapter@2026-07-15

Confidence: high

Bugfix Medium

Ensures `--fail-on-warning` exits nonzero when quality checks fail, providing explicit saturation and contrast metrics.

Ensures `--fail-on-warning` exits nonzero when quality checks fail, providing explicit saturation and contrast metrics.

Source: llm_adapter@2026-07-15

Confidence: high

Full changelog

MCP Video 1.6.0 expands the project from individual editing tools into a guarded execution layer for agent-driven video workflows.

Highlights

  • Added a local workflow engine with validate, plan, render, inspect, resume, variants, cleanup, provenance receipts, and fail-closed workspace confinement across MCP, CLI, and Python.
  • Added the dedicated rescue pipeline for source-backed diagnosis, reviewable repair plans, approved rendering, verified master and sharing outputs, resumable intermediates, and hashed receipts.
  • Added post-rescue planning and verification surfaces for semantic timelines, timeline edits, subject-aware transforms, restoration, composition, creative autopilot, and explicit remote-egress contracts.
  • Expanded compositing with workflow-safe layer stacks, transforms, masks, timing windows, full-canvas blend modes, rotation and pivot controls, richer receipts, and source/output hashes.
  • Added audio ducking, LUT-based color grading, progress notifications, bilingual common errors, and Spanish README guidance.

Production Fixes

  • Audio-only WAV normalization and muxing now use audio-aware probes without false video-stream failures.
  • Hyperframes relative project paths are normalized once instead of duplicating the project directory.
  • Audio composition accepts supported WAVE_FORMAT_EXTENSIBLE PCM WAV files through canonical internal decoding.
  • Technical and design quality checks share explicit saturation and contrast metrics; --fail-on-warning now exits nonzero whenever the result fails.

Safety And Compatibility

  • Workflow paths, writes, sources, approvals, dependencies, resumptions, resource caps, and engine failures fail closed with structured errors and privacy-safe receipts.
  • Rescue remains local-only and source-immutable. It does not download models or silently invoke cloud services.
  • Existing MCP, CLI, and Python APIs remain compatible. Intentional 24 fps delivery behavior is unchanged.
  • Portability is exercised against pinned FFmpeg 6, 7, and 8 builds.

Upgrade with:

pip install --upgrade mcp-video

Full details are in the changelog.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track pastorsimon1798/mcp-video

Get notified when new releases ship.

Sign up free

About pastorsimon1798/mcp-video

Video editing MCP server with 26 tools for trimming, merging, text overlays, audio sync, filters, color grading, audio normalization, picture-in-picture, split-screen, batch processing, format conversion, subtitles, watermarks, and more. 380 tests, CI on Python 3.11+3.12, progress callbacks, works with Claude Code, Cursor, and any MCP client.

All releases →

Related context

Earlier breaking changes

  • v1.7.0 Moves implementation package from `mcp_video` to `kinocut`; new Python integrations must import from `kinocut`.

Beta — feedback welcome: [email protected]