Very Good FFmpeg MCP Server
Run raw FFmpeg commands on our infrastructure via MCP.
Documentation
Connect AI clients to the Very Good FFmpeg MCP server.
Very Good FFmpeg exposes a remote MCP server at:
https://verygoodffmpeg.com/api/mcp
Use it from MCP clients that support remote streamable HTTP servers.
Authentication
Use either OAuth (for MCP clients with OAuth flow) or your Very Good FFmpeg API key.
OAuth clients can connect to:
https://verygoodffmpeg.com/api/mcp
Alternatively, use API key auth. Header auth is preferred:
Authorization: Bearer YOUR_API_KEY
If your MCP client cannot set headers, pass the key as a query parameter:
https://verygoodffmpeg.com/api/mcp?api_key=YOUR_API_KEY
Keep the query-param form private. URLs can be stored in client history, logs, and screenshots.
Generic Setup
- Create an API key in the Very Good FFmpeg dashboard.
- Add a new remote MCP server in your AI client.
- Use
https://verygoodffmpeg.com/api/mcpas the server URL. - Add
Authorization: Bearer YOUR_API_KEYif your client supports custom headers. - If headers are not supported, use the
?api_key=YOUR_API_KEYURL form. - Save the connector and test a simple FFmpeg job request.
Client Guides
Compatibility
- Remote MCP clients that support streamable HTTP.
- OAuth clients that support MCP OAuth protected resource discovery.
- Header auth through
Authorization: Bearer ..., or query auth throughapi_key.