This release includes 1 breaking change for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Topics
+14 more
Summary
AI summaryNew extract-frame command with --time flag, edit accepts inline JSON, and several effect commands auto‑generate output paths.
Full changelog
What's Changed
CLI Improvements
- New
extract-framecommand with--timeflag for extracting frames at specific timestamps editcommand now accepts inline JSON — no need to create a separate fileexport-framesrenamed flag —--format→--image-formatto avoid shadowing global--format- Effect commands auto-generate output —
effect-vignette,effect-glow,effect-noise,effect-scanlines,effect-chromatic-aberrationnow auto-generate output paths when--outputis omitted - Structured JSON errors — invalid JSON arguments now return proper JSON error responses when using
--format json
Server Validation
- Added parameter validation to 12 MCP tools:
effect_vignette,effect_chromatic_aberration,effect_scanlines,effect_noise,effect_glow,layout_grid,layout_pip,text_animated,mograph_count,mograph_progress(intensity ranges, font sizes, fps bounds, etc.) - Added exception handling for
video_info_detailedandvideo_auto_chapters
Client API
- Context manager support —
with Client() as c:for automatic resource cleanup output_dirparameter onbatch()methodoutputparameter ongenerate_subtitles()method- Return type annotations on 11 methods for better IDE support
Bug Fixes
infoandtemplatesCLI commands now include"success": truein JSON outputthumbnailandextract-frameCLI commands now display actual frame path instead of N/A- JSON parse errors in CLI return structured JSON when
--format jsonis active
Full Changelog: https://github.com/Pastorsimon1798/mcp-video/compare/v1.1.4...v1.1.5
Breaking Changes
- `export-frames` flag renamed: `--format` → `--image-format`
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
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.
Related context
Beta — feedback welcome: [email protected]