clips
Uses local FFmpeg/ffprobe to analyze videos, split long videos into clips (by duration or clip count with overlap), and generate vertical 9:16 shorts from videos or existing clips.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
dsh-plugin-clip-factory — Clip Factory
Convierte videos largos en clips cortos y verticales 9:16 con ffmpeg local para DeepSeek Harness.
Expone el servidor MCP clips: las tools aparecen como mcp__clips__*.
Herramientas
Tool | Qué hace |
| Estado de Clip Factory |
| Analizar video |
| Dividir en clips |
| Shorts verticales 9:16 |
| Listar clips |
Related MCP server: WeCut
Configuración
Archivo: <DSH_HOME>\clip-factory\config.json (ver config.example.json).
{
"allowedPaths": ["C:\\Users\\tu-usuario"],
"ffmpegPath": "",
"ffprobePath": ""
}allowedPaths: raíces de archivos que el plugin puede leer y escribir. La caché de salida siempre está permitida.ffmpegPath/ffprobePathvacíos usan los binarios delPATH. También puedes usarDSH_CLIPS_FFMPEG_PATH/DSH_CLIPS_FFPROBE_PATH.Salidas por defecto:
<DSH_HOME>\cache\clip-factory.
Seguridad
Lectura por defecto;
splityshortsescriben solo dentro deallowedPathso de la caché.DSH_CLIPS_MODE=read-onlybloquea todas las escrituras (split,shorts) y dejastatus,probeylist_clipsdisponibles.Nunca sobrescribe: si el nombre existe agrega un sufijo único; la salida jamás puede ser la entrada.
Rate limit de 6 operaciones pesadas por minuto y timeout de 7 minutos por proceso ffmpeg/ffprobe.
Auditoría en
<DSH_HOME>\cache\clip-factory\audit.jsonl.
Instalación
Desde DSH → Settings → Plugins instala github:thegabopacheco-sudo/dsh-plugin-clip-factory y permite el script de instalación.
dsh plugin --profile <perfil> add github:thegabopacheco-sudo/dsh-plugin-clip-factoryVerificación
test\connect-test.mjs genera un video testsrc con ffmpeg y prueba de extremo a extremo: status, probe, split por duración y por número de clips con solape, no-sobrescritura, shorts desde input y desde clips, list_clips, rutas fuera de allowedPaths y modo read-only.
cd dsh-plugin-clip-factory
npm install
npm run build:bundle
node test/connect-test.mjsLicencia
MIT © thegabopacheco-sudo
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Transform video, audio and images, and generate media from prompts. FFmpeg, captions, models.
Turn long videos into captioned vertical clips, then render and schedule social posts.
FFmpeg as a service for AI agents: typed video editing tools, async jobs, downloadable outputs.
Turn a long video into short vertical clips: find moments, add captions, reframe, export.
Related MCP Servers
- AlicenseAqualityDmaintenanceEnables local media processing (video/audio) using FFmpeg and FFprobe, allowing frame extraction, audio conversion, and metadata retrieval through natural language.5MIT
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to edit video locally through FFmpeg: probing media, validating and previewing JSON edit projects, rendering short-form clips with captions, reframing, transitions and ducked music. Also analyses existing videos and applies or saves reusable format templates, without cloud services or API keys.1Apache 2.0
- AlicenseAqualityBmaintenanceEnables AI agents to perform deterministic FFmpeg video edits—silence removal, vertical reframing, 3D LUT grading, and metadata/audio extraction—and generate native CapCut Desktop drafts, with a local web studio for previewing and batch processing.51MIT
- AlicenseNot gradedqualityBmaintenanceEnables Claude Desktop, Cursor, and other MCP clients to edit local video through FFmpeg and whisper.cpp, including trimming, silence and retake removal, transcription, captions, undo/redo, and export to Final Cut Pro, DaVinci Resolve, or Premiere Pro.695 npm8MIT