Pollinations FFmpeg MCP Server: Setup for Claude, Cursor and More
Lets your assistant trim, convert, resize and compress audio and video with FFmpeg, without installing anything.
This Pollinations server runs FFmpeg on its own servers. You give the assistant public links to your media, it runs the FFmpeg job, and you get back a link to the result. You need only a Pollinations API key.
It suits quick edits on files that are already online. Each source can be up to 100 MB, and you pay per second of run time. Output links are open to anyone who has them.
Good for
- Creators who need quick trims and format changes without installing FFmpeg
- Developers who want an assistant to build FFmpeg commands and run them
Works in
14 should work
Tap an app to see how to set it up and any known problems.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Install Pollinations FFmpeg MCP
Claude Code
- 1
Copy this prompt.
Add the Pollinations FFmpeg MCP server to Claude Code. Run this command: claude mcp add --transport http pollinations-ffmpeg https://gen.pollinations.ai/mcp/ffmpeg --header "Authorization: Bearer YOUR_KEY" Then check that it loaded and tell me if I need to sign in or restart.
- 2
Paste it into Claude Code. It shows the change and asks before running it.
Requires Pollinations API key.
Read-only mode: There is no read-only switch.
Get a key at enter.pollinations.ai/keys and replace YOUR_KEY. Pollinations says the Polli CLI can also add this server to each supported client and create a dedicated key for it.
From the vendor's docs. Source.
Tools
Runs an FFmpeg job on media links
Downloads your public HTTPS media files, runs FFmpeg with the arguments the assistant writes, and returns a link to the output file. Inputs and outputs are capped at 100 MB, and the job has a time limit.
Try: “Trim the first 30 seconds off this video and give me an MP4.”
Runs code ·
runFfmpeg
Read from the source code
Permissions
medium risk · 2 things to watch
Medium risk
The assistant can fetch media from public links you give it, process it on Pollinations' servers and publish the result to a link anyone can open. Do not use it on private recordings.
What it can do
- Read your data
- Create and change things
- Delete things
- Read-only mode
Watch out for
Output files are open to anyone with the link
Pollinations says outputs are unlisted but accessible by link, and expire after 30 days. Avoid private media. github.com
Billed per second of run time
The tool description states a Pollen rate per active second. Set a budget on your key. github.com
Technical details
| Turning on read-only | No read-only switch is documented. The one tool always creates an output file. |
|---|---|
| Talks to | Public HTTPS media links you provide. media.pollinations.ai (output files) |
| Sign-in and keys | A Pollinations API key, sent as a Bearer header on every request. The Polli CLI stores it in plain text in your client config, as Pollinations documents. |
Questions
Does it need an API key?
Yes. Every request needs a Pollinations API key, which you create at enter.pollinations.ai/keys. Calls use that key's Pollen wallet and budget.
Is it official?
Yes. Pollinations built and hosts it, and its code is in the Pollinations repo.
Can it edit files on my computer?
No. It only accepts public HTTPS links and returns a hosted link. It never touches your local files.
What are the file limits?
Each input and output can be up to 100 MB. Jobs also have a maximum run time.
How long do output links last?
Pollinations says they expire after 30 days. Anyone with the link can open them.
What is the server URL?
It is https://gen.pollinations.ai/mcp/ffmpeg. Send your API key as a Bearer header.
How do I add it to Claude Code or Cursor?
Use the install box above. Pollinations documents Claude Code and the Polli CLI; the other tabs are adapted from the same address and header.
How much does it cost?
0.00000778 Pollen per active second of FFmpeg run time, per Pollinations' catalog, which also caps a job at the tool's maximum run time. A 30 second job costs about 0.00023 Pollen. Check the catalog for current rates.
Information
updated Nov 2, 2026
- Publisher
- Official
- Endpoint
https://gen.pollinations.ai/mcp/ffmpeg- Transport
- Streamable HTTP
- Auth
- API key
- Version
- 1.0.0
- Last commit
- Oct 31, 2026
- Listed in
- Official MCP registry
Sources
Docs, issue trackers and discussions this page is built from. Issues, quotes and findings above link to their own source.
Show all 3Hide
- Pollinations MCP servers docs · github.com
- FFmpeg MCP worker.js · github.com
- Pollinations MCP catalog · gen.pollinations.ai