Skip to content

pastorsimon1798/mcp-video

v1.1.5 Breaking

This release includes 1 breaking change for platform teams planning a safe upgrade.

Published 2mo 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

New 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-frame command with --time flag for extracting frames at specific timestamps
  • edit command now accepts inline JSON — no need to create a separate file
  • export-frames renamed flag--format--image-format to avoid shadowing global --format
  • Effect commands auto-generate outputeffect-vignette, effect-glow, effect-noise, effect-scanlines, effect-chromatic-aberration now auto-generate output paths when --output is 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_detailed and video_auto_chapters

Client API

  • Context manager supportwith Client() as c: for automatic resource cleanup
  • output_dir parameter on batch() method
  • output parameter on generate_subtitles() method
  • Return type annotations on 11 methods for better IDE support

Bug Fixes

  • info and templates CLI commands now include "success": true in JSON output
  • thumbnail and extract-frame CLI commands now display actual frame path instead of N/A
  • JSON parse errors in CLI return structured JSON when --format json is 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

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 →

Beta — feedback welcome: [email protected]