
migueduque/capcut-mcp-server-extended
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
CapCut MCP server for Claude Code with extended tools, presets and parametrized workflows for automated video editing
概要
An extended MCP (Model Context Protocol) server for automating CapCut video editing through Claude Code. Supports parametrized typography, animation presets, and full talking-head production workflows. This project is a fork and extension of capcut-mcp-server by @atx-guy, licensed under MIT. All original tools have been preserved and extended with: - Parametrized typography system (font, size, position, color) - Animation presets library - Talking head production preset - Reels/Shorts workflow preset - Subtitle style system - Node.js 18+ - Claude Code - CapCut (Windows or Mac) A professional Model Context Protocol (MCP) server for video editing automation. This server enables AI assistants and applications to create and edit videos programmatically through CapCut's powerful editing capabilities.
README
以下は原文 README の抜粋です。原文を見る。
CapCut MCP Server — Extended
An extended MCP (Model Context Protocol) server for automating CapCut video editing through Claude Code. Supports parametrized typography, animation presets, and full talking-head production workflows.
Based on
This project is a fork and extension of capcut-mcp-server by @atx-guy, licensed under MIT.
All original tools have been preserved and extended with:
- Parametrized typography system (font, size, position, color)
- Animation presets library
- Talking head production preset
- Reels/Shorts workflow preset
- Subtitle style system
Tools
| Tool | Description |
|---|---|
capcut_create_draft |
Create a new project with custom dimensions and fps |
capcut_add_video |
Add video clip with timing, transitions and speed |
capcut_add_audio |
Add audio with volume and fade effects |
capcut_add_text |
Add styled text with fonts, colors and animations |
capcut_add_subtitle |
Import SRT subtitles with custom styling |
capcut_add_effect |
Apply visual effects |
capcut_save_draft |
Save project to CapCut drafts folder |
capcut_talking_head |
Full talking head preset (one command) |
Requirements
- Node.js 18+
- Claude Code
- CapCut (Windows or Mac)
Installation
git clone https://github.com/TU_USUARIO/capcut-mcp-server-pro
cd capcut-mcp-server-pro
npm install
npm run build
claude mcp add capcut -- node /ruta/dist/index.js
Usage
claude
> Crea un proyecto talking head con el video en C:/grabacion.mp4,
subtítulos en blanco, fuente Montserrat 72px, y guárdalo en CapCut
License
MIT — see LICENSE
CapCut MCP Server
A professional Model Context Protocol (MCP) server for CapCut Pro video editing automation. This server enables AI assistants and applications to create and edit videos programmatically through CapCut’s powerful editing capabilities.
🎬 Features
- Complete Video Editing Suite: Create drafts, add videos, audio, text, images, effects, and more
- Professional Tools: 11 specialized tools for video production workflows
- Type-Safe: Built with TypeScript for reliability and excellent IDE support
- Flexible Transport: Supports both stdio (local) and HTTP (remote) connections
- Input Validation: Comprehensive Zod schemas with helpful error messages
- Dual Output Formats: JSON for machines, Markdown for humans
📋 Prerequisites
Before using this MCP server, you need to have the VectCutAPI (CapCut API server) running:
-
Install VectCutAPI:
git clone https://github.com/sun-guannan/VectCutAPI.git cd VectCutAPI pip install -r requirements.txt -
Start the API Server:
python capcut_server.pyThe server will start on
http://localhost:9001by default.
🚀 Installation
Option 1: Install from npm (once published)
インストール
This server does not publish a one-line install command.
Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →設定
{
"mcpServers": {
"capcut": {
"command": "node",
"args": ["/absolute/path/to/capcut-mcp-server/dist/index.js"],
"env": {
"CAPCUT_API_URL": "http://localhost:9001"
}
}
}
}