# FFMPEG API MCP/App Submission Notes

## Listing Metadata

- App name: FFMPEG API
- Short description: Hosted FFmpeg API alternative for agents that need video and audio processing without installing, sandboxing, or operating FFmpeg locally.
- Category: Developer tools, media processing, video automation
- Website: https://ffmpegapi.net
- MCP server URL: https://mcp.ffmpegapi.net/mcp
- OpenAPI URL: https://ffmpegapi.net/openapi.json
- Privacy policy URL: https://ffmpegapi.net/privacy
- Terms URL: https://ffmpegapi.net/terms
- Logo URL: https://ffmpegapi.net/static/logo.png

## Security and Auth

- Authentication is API-key based using the `X-API-Key` request header.
- MCP clients must pass API keys as headers, not as tool arguments.
- Tools perform media processing only for URLs supplied by the user or calling application.

## Suggested Review Prompts

- Merge these two video URLs into one MP4 and return the download URL.
- Create a vertical 9:16 captioned video from this source video.
- Extract the first frame of this video as a JPEG.
- Split this podcast MP3 into 10 minute segments.

## Expected Tool Behavior

- Media-producing tools return a structured JSON object with `success`, `download_url`, and related metadata.
- Async-capable tools can return `job_id` and `status_url`; agents should poll job status until completion.
- Error responses use `success: false` plus a human-readable `error` field.

## Content Security Policy Inputs

- API domain: `https://ffmpegapi.net`
- MCP domain: `https://mcp.ffmpegapi.net`
- Static assets: `https://ffmpegapi.net`
