@cocrates/video-edit-mcp
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
@cocrates/video-edit-mcp
YAML/JSON edit spec으로 영상을 검증·렌더하는 CLI 및 MCP 서버입니다.
계약: spec/edit-spec.md.
렌더: Remotion (@remotion/bundler + @remotion/renderer).
요구 사항
Node.js ≥ 20
시스템 ffmpeg 별도 설치 불필요 (Remotion 4가 인코딩·프레임 추출에 쓰는 바이너리를 관리)
Related MCP server: WeCut
설치
npm install
npm run build
npm link # 선택: video-edit-mcp / video-edit 명령을 PATH에 연결npx @cocrates/video-edit-mcp → MCP (video-edit-mcp). CLI는 video-edit 또는 npx --package @cocrates/video-edit-mcp video-edit.
엔트리
용도 | 경로 |
MCP |
|
CLI |
|
라이브러리 |
|
CLI
명령 이름: video-edit
video-edit validate ./examples/cut-concat.yaml
video-edit validate ./examples/cut-concat.yaml --resolve
video-edit render ./edit.yaml
video-edit render ./edit.yaml -o ./out/final.mp4빌드 산출물로 직접 실행:
node dist/cli/index.js validate ./examples/cut-concat.yaml
node dist/cli/index.js render ./edit.yamlMCP
Cursor mcp.json 예시는 examples/cursor-mcp.json.
{
"mcpServers": {
"video-edit-mcp": {
"command": "npx",
"args": ["-y", "@cocrates/video-edit-mcp"]
}
}
}로컬 빌드본을 쓰려면:
{
"command": "node",
"args": ["/home/drajin/work/video-edit-mcp/dist/mcp/index.js"]
}연결 전(로컬):
cd /home/drajin/work/video-edit-mcp && npm install && npm run buildTool | 설명 |
| 스펙 검증 |
| Remotion으로 영상 렌더 |
라이브러리
import { renderEditSpecFile } from "@cocrates/video-edit-mcp";
await renderEditSpecFile("./edit.yaml");GitHub Release · npm 배포
패키지 이름: @cocrates/video-edit-mcp (scoped). npm에 퍼블리시하려면 해당 scope 권한이 필요합니다.
1. 버전 올리기
npm version patch # 0.1.0 → 0.1.1
# 또는 minor / major
npm run build2. npm 배포
npm login
npm publish --access publicfiles 필드에 dist, README.md, LICENSE만 포함되므로 publish 전에 반드시 npm run build 하세요. (dist/는 gitignore일 수 있습니다.)
3. GitHub Release
git push origin main --follow-tags
gh release create v0.1.1 \
--title "v0.1.1" \
--notes "$(cat <<'EOF'
## Changes
- …
## Install
npm install -g @cocrates/video-edit-mcp@0.1.1
EOF
)"태그/릴리스는 npm version이 만든 git tag와 버전을 맞추면 됩니다.
권장 순서
PR 머지 →
mainnpm version+npm run build+npm publishgit push --follow-tags+gh release create
CI에서 publish하려면 Node 18+, NPM_TOKEN, (선택) GITHUB_TOKEN을 시크릿으로 두면 됩니다.
라이선스
Apache License
This server cannot be deployed
Maintenance
Related MCP Connectors
FFmpeg as a service for AI agents: typed video editing tools, async jobs, downloadable outputs.
Render video and run AI media tasks from a single declarative JSON request.
AI video editor your agent can drive: plan scenes, edit a multi-track timeline, and render MP4s.
Generate, edit, and render videos via the Shotstack video editing API.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to validate and render branded videos from structured Video Specifications via the Model Context Protocol. Provides tools for health checks, video validation, and deterministic Remotion rendering.MIT
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to edit video locally through FFmpeg: probing media, validating and previewing JSON edit projects, rendering short-form clips with captions, reframing, transitions and ducked music. Also analyses existing videos and applies or saves reusable format templates, without cloud services or API keys.1Apache 2.0
- AlicenseNot gradedqualityBmaintenanceEnables AI assistants to automate video editing tasks such as creating, inspecting, and saving projects, adding, splitting, and deleting clips, applying kinetic motion behaviors, and validating render parameters. Supports JSON-RPC 2.0 over stdio and HTTP.MIT
- AlicenseAqualityBmaintenanceEnables AI agents to perform deterministic FFmpeg video edits—silence removal, vertical reframing, 3D LUT grading, and metadata/audio extraction—and generate native CapCut Desktop drafts, with a local web studio for previewing and batch processing.51MIT