Figma Context MCP
Give your coding agent access to your Figma data. Implement designs in any framework in one-shot.
FFmpeg & FFprobe media processing toolkit for video, audio, and social formats
Wähle die KI-App, die du nutzt, und kopiere die Einstellungen.
3/3 Prüfungen bestanden · Läuft auf deinem Computer
Zuerst: Welche KI nutzt du?
Wähle deine App, dann erscheinen die Schritte unten.
Klappt mit Claude, aber erst etwas vorbereiten
Installiere zuerst Node.js auf deinem Computer (nur einmal) · Nur in der Claude-App für den Computer (Windows oder Mac), nicht im Web oder auf dem Handy
Nur einmal; gilt für alle Server, die Node.js brauchen
SettingsDeveloperEdit Config
{
"mcpServers": {
"ffmpeg": {
"command": "npx",
"args": [
"-y",
"@ash_j1997/ffmpeg-mcp-server"
]
}
}
}Nutze FFmpeg MCP Server und sag mir, was du für mich tun kannst; zeig mir dann eine Sache✓ Wenn Claude sagt, dass es FFmpeg MCP Server nutzt, oder ein Werkzeug von FFmpeg MCP Server in der Antwort zeigt, bist du verbunden
Menünamen am 11. Nov. 2026 mit der Hilfe von Anthropic abgeglichen · dein Bildschirm kann je nach App-Version leicht abweichen
ChatGPT kann FFmpeg MCP Server noch nicht verbinden
FFmpeg MCP Server läuft auf deinem Computer, aber ChatGPT verbindet nur Server, die im Web laufen
A · Eine App nutzen, die FFmpeg MCP Server verbinden kann
B · Andere in Design, Bilder & Audio, die mit ChatGPT funktionieren
Aus den meistgenutzten derselben Kategorie, nur solche, die per Adresse ohne Schlüssel verbinden
Klappt mit Claude Code, aber erst etwas vorbereiten
Installiere zuerst Node.js auf deinem Computer (nur einmal)
Nur einmal; gilt für alle Server, die Node.js brauchen
Mac: Command+Leertaste drücken und Terminal tippen · Windows: PowerShell öffnen
claude mcp add --scope user ffmpeg -- npx -y @ash_j1997/ffmpeg-mcp-serverFFmpeg MCP Server sollte in der Liste als verbunden erscheinen
Nutze FFmpeg MCP Server und sag mir, was du für mich tun kannst; zeig mir dann eine Sache✓ Wenn Claude Code sagt, dass es FFmpeg MCP Server nutzt, oder ein Werkzeug von FFmpeg MCP Server in der Antwort zeigt, bist du verbunden
Menünamen am 11. Nov. 2026 mit der Hilfe von Anthropic abgeglichen · dein Bildschirm kann je nach App-Version leicht abweichen
Klappt mit Cursor, aber erst etwas vorbereiten
Installiere zuerst Node.js auf deinem Computer (nur einmal)
Nur einmal; gilt für alle Server, die Node.js brauchen
Nutze FFmpeg MCP Server und sag mir, was du für mich tun kannst; zeig mir dann eine Sache✓ Wenn Cursor sagt, dass es FFmpeg MCP Server nutzt, oder ein Werkzeug von FFmpeg MCP Server in der Antwort zeigt, bist du verbunden
Menünamen am 11. Nov. 2026 mit der Hilfe von Cursor abgeglichen · dein Bildschirm kann je nach App-Version leicht abweichen
Klappt mit VS Code, aber erst etwas vorbereiten
Installiere zuerst Node.js auf deinem Computer (nur einmal)
Nur einmal; gilt für alle Server, die Node.js brauchen
VS Code fragt nach einer Bestätigung; klicke Install
Nutze FFmpeg MCP Server und sag mir, was du für mich tun kannst; zeig mir dann eine Sache✓ Wenn VS Code sagt, dass es FFmpeg MCP Server nutzt, oder ein Werkzeug von FFmpeg MCP Server in der Antwort zeigt, bist du verbunden
Menünamen am 11. Nov. 2026 mit der Hilfe von VS Code abgeglichen · dein Bildschirm kann je nach App-Version leicht abweichen
Andere Apps mit MCP, etwa Windsurf, Zed oder Gemini CLI, fügen Server unterschiedlich hinzu. Sieh in der App-Liste nach
JSON-Einstellungen stehen unten unter „Für Entwickler“
Claude Code
claude mcp add --scope user ffmpeg -- npx -y @ash_j1997/ffmpeg-mcp-serverClaude Desktop (claude_desktop_config.json)
{
"mcpServers": {
"ffmpeg": {
"command": "npx",
"args": [
"-y",
"@ash_j1997/ffmpeg-mcp-server"
]
}
}
}Cursor (~/.cursor/mcp.json)
{
"mcpServers": {
"ffmpeg": {
"command": "npx",
"args": [
"-y",
"@ash_j1997/ffmpeg-mcp-server"
]
}
}
}VS Code (mcp.json)
{
"servers": {
"ffmpeg": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@ash_j1997/ffmpeg-mcp-server"
]
}
}
}Diese Einstellungen werden aus dem Registry-Eintrag des Entwicklers erzeugt. Wenn in der README etwas anderes steht, folge der README.
Basierend darauf, wie sich dieser Server verbindet, und auf der eigenen Doku jeder App, geprüft am 10. Nov. 2026.
Laufen auf deinem Computer in
ClaudeGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatRaycast
Läuft auf deinem Computer; die Tool-Liste erscheint nach der Installation in deiner KI-App.
Wir prüfen Informationen, die jeder sehen kann; den Code haben wir nicht gelesen. Checks, die nicht zutreffen, werden nicht mitgezählt. · Geprüft am 12. Nov. 2026
Der Registry-Name wurde mit dem GitHub-Konto Ashutos1997 bestätigt, dem das Repo gehört
Code zuletzt geändert: vor 7 Tagen
Nutzt MIT
Dieser Server läuft auf deinem Computer; es gibt keinen Endpunkt im Internet
Läuft auf deinem Computer und nutzt stattdessen lokale Einstellungen
Läuft auf deinem Computer; Tool-Listen können wir nur von Endpunkten im Internet lesen
Fragen, Tipps teilen oder melden, dass etwas nicht geht. Sortiert nach „hilfreich“.
Noch keine Beiträge. Stell die erste Frage oder teile einen Tipp.
Beiträge hier stammen von Nutzern, nicht vom PopNx-Team.
Noch keine Bewertungen
Verglichen mit allen aktiven Servern dieser Kategorie in der Registry. Sterne zählen nur, wenn dem Herausgeber das Repo gehört.
Er hat 3 von 3 zutreffenden Basischecks bestanden. Den Code haben wir nicht gelesen. Bevor du einen Schlüssel oder Token hinzufügst, sieh nach, welche Zugriffe der Server verlangt, und nutze einen Schlüssel, der nur die Berechtigungen hat, die du brauchst.
Die Registry nennt keinen erforderlichen Schlüssel, manche Server bitten dich aber bei der ersten Nutzung, dich anzumelden.
Er läuft auf deinem Computer. Deine KI-App startet ihn bei Bedarf, und die Daten laufen nicht über die Server des Entwicklers (außer der Server ruft selbst einen Onlinedienst auf).
Das GitHub-Repo wurde zuletzt vor 7 Tagen geändert, und die neueste Version (0.6.0) kam vor 7 Tagen in die Registry.
Apps, die MCP unterstützen, etwa Claude Desktop, Claude Code, Cursor und VS Code. Außerdem brauchst du Node.js auf deinem Computer.
In derselben Kategorie: Figma Context MCP, AutoClip, Next AI Draw.io
Server derselben Kategorie von anderen Entwicklern, sortiert nach Sternen.
So liest du eine Karte:↓ Downloads pro Wochei★ GitHub-SterneiDrei Säulen: Bewertungen · Checks · NutzungiAktualisiert = neueste Version in der Registry veröffentlichti
Give your coding agent access to your Figma data. Implement designs in any framework in one-shot.
Clip long videos into short clips with covers and captions. Local CLI and MCP.
draw.io diagrams your AI agent draws on a live browser canvas that you can also edit by hand
Unverändert aus dem Repo des Entwicklers übernommen. PopNx MCP hat den Inhalt weder geprüft noch empfiehlt es ihn. HTML, Bilder und Skripte wurden entfernt. Links führen von dieser Website weg.
A Model Context Protocol (MCP) server that gives AI tools access to FFmpeg and FFprobe to process video and audio locally.
Supports cross-platform GPU hardware encoding (Apple Silicon, NVIDIA NVENC, Intel QuickSync, AMD AMF), live progress updates via MCP progress tokens, instant cancellation via AbortSignal, and inlines image previews directly for multimodal vision models.
When AI agents process media, they often hallucinate invalid flags, syntax errors, or incompatible pixel formats.
This server provides 19 typed tools using Zod schemas. The AI passes parameters (such as { inputPath: "video.mov", preset: "web_mp4" }), and the server runs the valid FFmpeg command locally with proper error handling, hardware acceleration, and progress notifications.
notifications/progress), enabling progress bars in modern AI clients.AbortSignal events to immediately terminate child FFmpeg processes when a generation is stopped.| Tool | Description | Key Parameters |
|---|---|---|
| `media_probe` | Inspects media files with ffprobe. Returns metadata, streams, codecs, resolution, and duration as JSON. | inputPath |
| `media_convert` | Converts video and audio formats. Includes presets for web MP4, WebM, and animated GIF with GPU acceleration. | inputPath, outputPath, preset, crf, resolution, fps, hardwareAcceleration |
| `trim_media` | Cuts a segment from a video or audio file using stream copy or re-encoding. | inputPath, outputPath, startTime, endTime, duration, accurateReencode |
| `extract_audio` | Rips audio tracks from video. Includes a 16kHz mono WAV preset for Whisper speech recognition. | inputPath, outputPath, format, bitrate |
| `extract_thumbnail` | Captures a still image at a timestamp or midpoint. Returns base64 image data for vision models. | inputPath, outputPath, timestamp, resolution, includeBase64 |
| `compress_video` | Compresses video to fit target sizes (such as GitHub PRs under 10MB or Discord under 25MB). | inputPath, outputPath, targetSizeMB, preset, crf, maxWidth, hardwareAcceleration |
| `reformat_aspect_ratio` | Changes video ratio to 9:16 vertical, 1:1 square, or 4:5 portrait with blurred borders or center crop. | inputPath, outputPath, targetRatio, mode, blurAmount, padColor, hardwareAcceleration |
| `create_split_screen` | Stacks two videos top-and-bottom (9:16 Reels/TikTok) or side-by-side with audio mixing and subtitles. | firstVideoPath, secondVideoPath, outputPath, layout, audioSource, subtitlesPath |
| `trim_silence` | Detects and removes silent pauses from recordings while preserving video & audio lip-sync. | inputPath, outputPath, mode, thresholdDb, minDurationSeconds |
| `concat_media` | Joins multiple video or audio files in order using stream copy or re-encoding. | inputPaths, outputPath, mode |
| `generate_waveform` | Generates a PNG waveform image. Returns base64 image data for vision models. | inputPath, outputPath, width, height, color, scale, includeBase64 |
| `add_subtitles` | Embeds SRT or VTT subtitle tracks into MP4/MKV video files without re-encoding video. | videoPath, subtitlesPath, outputPath, language, title |
| `burn_subtitles` | Hardcodes subtitles directly onto video frames with customizable font size, colors, and margins. | videoPath, subtitlesPath, outputPath, fontSize, fontColor, outlineColor, marginV |
| `extract_keyframes` | Extracts multiple representative frames across the video and generates a contact sheet grid for vision AI. | inputPath, outputPath, count, layout, includeBase64 |
| `normalize_audio` | Normalizes audio loudness using EBU R128 (default -16 LUFS) with optional speech clarity high-pass filter. | inputPath, outputPath, targetLufs, targetPeakDb, voiceClarity |
| `add_overlay` | Places a watermark image or logo PNG over video with customizable corner position, scale, and opacity. | videoPath, overlayPath, outputPath, position, padding, scaleWidth, opacity |
| `change_speed` | Adjusts playback speed (such as 2x fast forward or 0.5x slow motion) with pitch correction. | inputPath, outputPath, speed, muteAudio |
| `mux_media` *(New)* | Combines or replaces video and audio streams with optional audio offset delay and zero-loss stream copy. | videoPath, audioPath, outputPath, mode, audioOffsetSeconds, streamCopyVideo, shortest |
| `detect_scenes` *(New)* | Detects video cut points and scene transitions with adjustable sensitivity. Returns timestamps, scene durations, and an optional contact sheet. | inputPath, threshold, minDurationSeconds, outputPath, includeBase64 |
brew install ffmpegsudo apt update && sudo apt install ffmpeg libass-devwinget install Gyan.FFmpeg or choco install ffmpegRun directly with npx (no manual cloning or building required):
{
"mcpServers": { "ffmpeg": { "command": "npx", "args": ["-y", "@ash_j1997/ffmpeg-mcp-server"] } } }
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.json~/.gemini/config/mcp_config.jsonnpx and args ["-y", "@ash_j1997/ffmpeg-mcp-server"] npm install
npm test
Special thanks to @rajarshidattapy for suggesting the stream multiplexing (mux_media) and scene transition detection (detect_scenes) capabilities to expand the server beyond format conversion.
MIT © Ashutos1997