MC

migueduque/capcut-mcp-server-extended

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

14 stars 9 forks 品質 70 トレンド 9MIT

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:

  1. Install VectCutAPI:

    git clone https://github.com/sun-guannan/VectCutAPI.git
    cd VectCutAPI
    pip install -r requirements.txt
    
  2. Start the API Server:

    python capcut_server.py
    

    The server will start on http://localhost:9001 by default.

🚀 Installation

Option 1: Install from npm (once published)

GitHub で README 全文を見る

インストール

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" } } } }