- Home
- MCP servers
- Video Clip
Video Clip
- 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
返回支持的视频与音频格式与编解码选项