local-only server
The server can only run on the client’s local machine because it depends on local resources.
Integrations
Leverages FFmpeg's video processing capabilities to resize videos and extract audio in different formats
MCP FFmpeg ビデオプロセッサ
FFmpegを使用してビデオファイルを操作するNode.jsサーバー。このサーバーは以下のAPIを提供します。
- 動画をさまざまな解像度(360p、480p、720p、1080p)にサイズ変更します
- さまざまな形式(MP3、AAC、WAV、OGG)でビデオからオーディオを抽出します
前提条件
このアプリケーションを実行する前に、以下がインストールされている必要があります。
- Node.js (v14以上)
- FFmpeg - ビデオ処理に必要です
FFmpegのインストール
macOSの場合:
Ubuntu/Debianの場合:
Windowsの場合:
- 公式サイトからFFmpegをダウンロードする
- ファイルをフォルダに抽出します(例:
C:\ffmpeg
) - PATH環境変数に
bin
フォルダを追加します
インストール
- このリポジトリをクローンします:
- 依存関係をインストールします:
Smithery経由でインストール
Smithery経由で Claude Desktop 用の mcp-ffmpeg を自動的にインストールするには:
サーバーの実行
次のコマンドでサーバーを起動します。
ファイルの変更時に自動的に再起動する開発の場合:
Smithery経由でインストール
Smithery経由で Claude Desktop 用の mcp-ffmpeg を自動的にインストールするには:
カーソル用のmcp-ffmpegをインストールするには、「設定」->「カーソル設定」->「機能」->「MCPサーバー」->「+追加」に進みます。
タイプ: コマンドを選択し、AdjustのAPIキーを使用して以下を貼り付けます。
Claude Desktopでの使用
この MCP FFmpeg サーバーは、Claude Desktop と統合して、自然言語リクエストを通じてビデオを処理できます。
npxで実行
npx を使用してサーバーを直接実行できます。
または、パッケージを npm に公開した場合:
Claudeデスクトップの設定
このサーバーを Claude Desktop に追加するには、Claude Desktop 構成ファイルを更新します。
- Claude Desktop の構成ファイルを見つけます。
- macOS:
~/.config/claude-desktop/config.json
または~/Library/Application Support/Claude Desktop/config.json
- Windows:
%APPDATA%\Claude Desktop\config.json
- Linux:
~/.config/claude-desktop/config.json
- macOS:
- FFmpeg MCP サーバーを
mcpServers
セクションに追加します。
パッケージを npm に公開した場合:
- 変更を有効にするには、Claude Desktop を再起動してください。
クロードの例題
設定が完了すると、次のようなプロンプトが使用できるようになります。
注記
- アップロードされた動画は
uploads
ディレクトリに一時的に保存されます - 処理されたビデオとオーディオファイルは
output
ディレクトリに保存されます - サーバーのアップロードファイルサイズは500MBに制限されています
ライセンス
マサチューセッツ工科大学
This server cannot be installed
ビデオをさまざまな解像度 (360p ~ 1080p) にサイズ変更したり、さまざまな形式 (MP3、AAC、WAV、OGG) でオーディオを抽出したりするなど、自然言語リクエストによるビデオ操作を可能にする Node.js サーバー。