MCP Video App - Setup & Run Instructions
@parmarjh
About MCP Video App - Setup & Run Instructions
MCP Server-Based Video Creation App Architecture
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"MCP_VIDEO-.": {
"command": "node",
"args": [
"server.js"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is MCP Video App?
The MCP Video App is a local web application that allows users to upload and process videos using FFmpeg. It runs on Node.js and provides a browser-based interface for selecting and processing video files. This server is intended for developers or users who need a simple video processing tool on their own machine.
How to use MCP Video App?
To use it, follow the setup steps: install Node.js (v14+) and FFmpeg, create the project folder, run npm init -y, install dependencies (express, cors, multer, morgan, body-parser), create the server.js and frontend files (from the provided artifacts), create uploads/ and processed/ directories, then start the server with node server.js. Access the app in a browser at http://localhost:3000.
Key features of MCP Video App
- Video uploads handled by Multer (default 100MB file size limit)
- Video processing powered by FFmpeg
- Separate directories for uploads and processed videos
- Web frontend served as static files from
public/ - Local Express server with CORS and logging (Morgan)
Use cases of MCP Video App
- Upload a video and apply a processing operation (e.g., format conversion, trimming)
- Run a local video processing pipeline without external services
- Test or develop video processing workflows using FFmpeg through a web UI
FAQ from MCP Video App
What are the prerequisites for running this app?
You need Node.js (v14 or newer) and FFmpeg installed on your system. FFmpeg is essential for all video processing operations.
How do I fix "FFmpeg not found" errors?
Make sure FFmpeg is installed and accessible from the command line. On Windows, add FFmpeg to your PATH. On Mac, run brew install ffmpeg. On Linux, run sudo apt install ffmpeg.
What is the default upload file size limit?
The default file size limit for video uploads is 100MB.
What should I check if uploads fail?
Verify that the uploads/ directory exists and has write permissions. Check the browser console for JavaScript errors and the server logs for any error messages.
Video processing fails – what should I do?
First confirm FFmpeg is correctly installed and available. Then check the server logs for error messages. If the issue persists, try uploading a smaller test video.
Frequently asked questions
What are the prerequisites for running this app?
You need Node.js (v14 or newer) and FFmpeg installed on your system. FFmpeg is essential for all video processing operations.
How do I fix "FFmpeg not found" errors?
Make sure FFmpeg is installed and accessible from the command line. On Windows, add FFmpeg to your PATH. On Mac, run `brew install ffmpeg`. On Linux, run `sudo apt install ffmpeg`.
What is the default upload file size limit?
The default file size limit for video uploads is 100MB.
What should I check if uploads fail?
Verify that the `uploads/` directory exists and has write permissions. Check the browser console for JavaScript errors and the server logs for any error messages.
Video processing fails – what should I do?
First confirm FFmpeg is correctly installed and available. Then check the server logs for error messages. If the issue persists, try uploading a smaller test video.
Basic information
More Media & Design MCP servers
SVGator
SVGatorDrive your SVGator account from any AI assistant. Prompt an animation, get an editable project back, and export it as SVG, Lottie, GIF, MP4, and more, then open it in the editor to finish by hand.
RustChain MCP
ScottcjnMCP server for RustChain blockchain and BoTTube video platform — AI agent tools for earning RTC tokens. Built on createkr's RustChain SDK.
Framelink Figma MCP Server
GLipsMCP server to provide Figma layout information to AI coding agents like Cursor
Spotify MCP Server
marcelmaraisLightweight MCP server for Spotify

Lamina — On-brand product photos, video & try-ons
LaminaGenerate on brand product videos from Claude Code (or any assistant) in one line. Lamina turns a brief + your brand kit into finished product photos, video reels, and campaign banners - no prompt engineering; brand guard
Comments