Video Processing with Claude Code
Connect FFmpeg Micro to Claude Code via MCP and process videos directly from your terminal. Describe what you want in plain English and Claude handles the FFmpeg options, job submission, and result retrieval automatically.
Setup
Add the MCP server to your project's .mcp.json:
{
"mcpServers": {
"ffmpeg-micro": {
"type": "http",
"url": "https://mcp.ffmpeg-micro.com"
}
}
}The first time Claude Code connects, it will open a browser window for OAuth sign-in. After you approve, the token is cached and you won't be asked again.
Example prompts
- “Crop this landscape video to a square and give me the download link”
- “Add a text overlay saying 'Episode 12' to the top of my video”
- “Convert this MP4 to WebM at 720p”
- “List my recent transcode jobs and show me which ones failed”
Why use MCP instead of the REST API?
With the REST API, you write scripts to upload files, construct FFmpeg options, poll for status, and download results. With MCP, Claude Code does all of that for you. You describe the outcome and the AI agent picks the right tools, parameters, and workflow.
MCP also handles authentication via OAuth, so you never need to copy API keys into environment variables or config files.