这是一个使用 FFmpeg 处理视频文件的 Node.js 服务器。该服务器提供了以下 API:
在运行此应用程序之前,请确保已安装以下内容:
brew install ffmpeg
sudo apt update
sudo apt install ffmpeg
C:\ffmpeg)bin 文件夹添加到你的 PATH 环境变量中git clone https://github.com/bitscorp-mcp/mcp-ffmpeg.git
cd mcp-ffmpeg
npm install
要通过 Smithery 自动安装 mcp-ffmpeg 到 Claude Desktop:
npx -y @smithery/cli install @bitscorp-mcp/mcp-ffmpeg --client claude
启动服务器:
npm start
为了在开发时自动重启文件更改:
npm run dev
要通过 Smithery 自动安装 mcp-ffmpeg 到 Claude Desktop:
npx -y @smithery/cli install @bitscorp-mcp/mcp-ffmpeg --client claude
要在 Cursor 中安装 mcp-ffmpeg,请转到设置 -> Cursor 设置 -> 功能 -> MCP 服务器 -> + 添加
选择类型:命令,并粘贴以下内容,使用来自 Adjust 的 API 密钥:
npx -y @smithery/cli@latest run @bitscorp/mcp-ffmpeg
此 MCP FFmpeg 服务器可以与 Claude Desktop 集成,通过自然语言请求来处理视频。
你可以直接使用 npx 运行服务器:
npx /path/to/mcp-ffmpeg
或者如果你已经将包发布到 npm:
npx mcp-ffmpeg
要将此服务器添加到 Claude Desktop,请更新你的 Claude Desktop 配置文件:
找到你的 Claude Desktop 配置文件:
~/.config/claude-desktop/config.json 或 ~/Library/Application Support/Claude Desktop/config.json%APPDATA%\Claude Desktop\config.json~/.config/claude-desktop/config.json在 mcpServers 部分添加 FFmpeg MCP 服务器:
{
"mcpServers": {
"ffmpeg": {
"command": "npx",
"args": [
"--yes",
"/absolute/path/to/mcp-ffmpeg"
]
}
}
}
如果你已经将包发布到 npm:
{
“mcpServers”: {
“ffmpeg”: {
“command”: “npx”,
“args”: [
“--yes”,
“mcp-ffmpeg”
]
}
}
}
配置完成后,你可以使用如下提示:
使用 ffmpeg MCP 服务器,请将位于 /path/to/video.mp4 的视频调整到 720p 分辨率。
uploads 目录中output 目录中MIT