Video Clip

video-clip-mcp
  • typescript

3

GitHub Stars

typescript

Language

6 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "pickstar-2002-video-clip-mcp": {
      "command": "npx",
      "args": [
        "@pickstar-2002/video-clip-mcp@latest"
      ]
    }
  }
}

This video clip MCP server provides fast, AI-assisted video editing capabilities that you can drive from any MCP client. It supports precise trimming, smart merging, flexible splitting, metadata inspection, batch processing, multi-format support, real-time task monitoring, and configurable encoding options, all through a consistent MCP interface.

How to use

You connect to the Video Clip MCP server from your MCP client to perform video clipping, merging, and splitting tasks. Start tasks by sending well-structured requests that specify input files, outputs, and the processing options you want. You can queue multiple tasks, monitor their progress in real time, and retrieve results or errors when complete.

How to install

Prerequisites you need on your machine are Node.js 18.0.0 or newer and npm. The MCP server bundles FFmpeg so you don’t need a separate installation.

Step-by-step commands to get the MCP server up and running locally:

# Install the MCP server globally
npm install -g @pickstar-2002/video-clip-mcp@latest

# Or run it directly without global install
npx @pickstar-2002/video-clip-mcp@latest

Configuration and troubleshooting

MCP endpoints can be exposed as local stdio servers or connected remotely. If you run locally, you typically start a stdio-based server via package runners as shown in usage examples.

Common tasks you can perform include clipping a segment from a video, merging multiple videos, and splitting a long video into shorter parts. You can query video information, adjust encoding parameters, and batch multiple operations for efficiency.

Available tools

clipVideo

剪辑视频片段,按时间段裁剪并输出到目标路径,支持多种编码与质量选项

mergeVideos

将多个输入视频无缝合并,输出到指定文件,支持统一分辨率与编码设置

splitVideo

按时长、大小或分段数分割视频,输出多个分段文件

getVideoInfo

获取视频的元数据,如时长、分辨率、帧率、格式等

batchProcess

批量处理一组任务,提升并发性与效率

getTaskStatus

查询任务的当前状态与进度,便于实时监控

cancelTask

取消正在进行的任务,释放资源

getSupportedFormats

返回支持的视频与音频格式与编解码选项

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational