Smart Clip MCP
Repurpose long videos into platform-optimized short clips for Instagram Reels, with auto-resize and formatting.
Uses OpenAI language models (e.g., GPT-4o-mini) for LLM-driven highlight detection, semantic analysis, and editing decisions.
Repurpose long videos into platform-optimized short clips for TikTok, with auto-resize and formatting.
Repurpose long videos into platform-optimized short clips for YouTube Shorts, with auto-resize and formatting.
Click on "Install 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., "@Smart Clip MCPExtract 5 highlight clips from this 1-hour podcast video"
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.
Smart Clip MCP
AI-powered smart video clipping MCP server. Input a long video + editing intent, output highlight short clips.
Not another FFmpeg wrapper â it's the "editing brain". Uses subtitle semantic analysis + LLM-driven decision making to identify highlight moments, with KyaniteLabs/mcp-video as the execution layer.
Features
đ§ LLM-driven highlight detection â analyzes subtitles to identify the most engaging moments
đŹ 5 MCP tools â smart_clip, repurpose, highlight_reel, analyze_content, get_edit_plan
đŻ Platform-adaptive â auto-resize and format for TikTok, YouTube Shorts, Instagram Reels
đ Auto subtitles â Whisper transcription + burn-in with platform-specific styling
đ Audio analysis â energy peaks and silence detection for precise cut points
đ Human-in-the-loop â preview edit plans before execution
đ° Low cost â ÂĽ0.8-1.16 per hour of video (50x cheaper than cloud alternatives)
Related MCP server: podcli
Quick Start
Prerequisites
Install
pip install smart-clip-mcpConfigure MCP Client
Claude Code:
claude mcp add smart-clip -- uvx --from smart-clip-mcp smart-clip-mcpClaude Desktop / Cursor:
{
"mcpServers": {
"smart-clip": {
"command": "uvx",
"args": ["--from", "smart-clip-mcp", "smart-clip-mcp"],
"env": {
"OPENAI_API_KEY": "sk-..."
}
}
}
}Usage
Ask your AI agent:
"Extract 5 highlight clips from this 1-hour podcast video"
"Turn this interview into 3 TikTok-ready shorts"
"Analyze this video and tell me the most engaging moments"
MCP Tools
Tool | Description |
| Auto-detect highlights and clip them from a long video |
| Convert long video to platform-specific short clips |
| Compile highlights from multiple videos into a reel |
| Analyze video content without clipping (preview mode) |
| Generate an edit plan for human review before execution |
Architecture
Video â [Analyzer] â [Planner] â [Executor] â Clips
â â â
â Whisper â LLM â mcp-video
â librosa â Prompts â FFmpeg
â PySceneDetect â Strategy âAnalyzer â Content understanding: Whisper transcription, audio energy analysis, scene detection
Planner â Decision making: LLM highlight detection, template matching, strategy engine
Executor â Clip generation: trim, merge, subtitles, platform adaptation via mcp-video
Configuration
Create ~/.smart-clip/config.yaml:
analyzer:
whisper:
mode: local # local | api
model: large-v3
language: zh
audio:
energy_percentile: 90
silence_threshold: 0.3
planner:
llm:
model: gpt-4o-mini
temperature: 0
strategy:
min_score: 6.0
min_gap: 10
executor:
output:
format: mp4
quality: highDevelopment
# Clone
git clone git@github.com:Ambrose1/Smart-Clip-MCP.git
cd Smart-Clip-MCP
# Create venv
python -m venv .venv
source .venv/bin/activate
# Install dev dependencies
pip install -e ".[dev]"
# Run tests
pytest
# Run MCP server locally
smart-clip-mcpLicense
Apache 2.0 â see LICENSE.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Ambrose1/Smart-Clip-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server