@cocrates/video-edit-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@@cocrates/video-edit-mcpvalidate ./examples/cut-concat.yaml"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
@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: Kdenlive MCP
설치
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.
Generate, edit, and render videos via the Shotstack video editing API.
A real timeline video editor for AI agents: journaled edits, FFmpeg/MLT rendering, exports
Related MCP Servers
- FlicenseAqualityBmaintenanceEnables AI-powered video editing in IDEs through a pipeline-driven workflow, including proxy ingestion, motion graphics generation, and high-fidelity rendering.4-
- AlicenseNot gradedqualityAmaintenanceProvides a headless video editing workflow using portable JSON projects and Kdenlive for review, enabling automated video rendering and project management.6Apache 2.0
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to perform headless video editing through 35 tools for project creation, clip manipulation, rendering, quality control, and semantic search, all via JSON-RPC 2.0 over stdio.1MIT
- FlicenseAqualityBmaintenanceEnables AI agents to edit video using text-based proxies, motion graphics via Hyperframes, and advanced FFmpeg rendering, turning any LLM IDE into a professional video editor.4-