Skip to main content

Convert Fleet MCP Server

In short: The Convert Fleet MCP server lets any MCP-compatible AI agent or automation platform convert, compress, run FFmpeg on, and run PDF tools over 178+ file formats using your existing Convert Fleet API key. Connect it at https://convertfleet.com/api/mcp with the header Authorization: Bearer flt_… over Streamable HTTP.

npx -y mcp-remote https://convertfleet.com/api/mcp --header "Authorization: Bearer flt_YOUR_KEY"

It is a thin, standards-compliant proxy over Convert Fleet's REST API: every call reuses the same authentication, credit metering and conversion engine. Files are processed in memory and returned as a short-lived signed download URL, then purged — Convert Fleet's zero-retention guarantee is preserved.

Tools

Generated from the live tool registry — new tools appear automatically.

convert_file

convert

Convert a file between any of Convert Fleet's 178+ supported formats (documents, images, audio, video, e-books, archives, fonts, spreadsheets). Provide the input as a public file_url (preferred) or inline file_base64 + filename, and the target_format (e.g. 'pdf', 'mp3', 'docx', 'webp'). Returns a short-TTL signed download URL for the converted file. Use list_supported_formats first if unsure a target is valid.

compress_file

compress

Reduce a file's size while keeping its format and reasonable quality. Best for images (png/jpg/jpeg/webp/gif) and media (mp4/mp3/wav) — the file is re-encoded at a smaller size. Provide file_url or file_base64 + filename.

pdf_operation

pdf

Run a PDF operation: merge several PDFs, split into pages, rotate, delete-pages, extract-pages, number-pages, watermark, or protect. For 'merge' pass file_urls[] or file_base64s[]; for everything else pass a single file_url or file_base64. 'split' returns the pages as base64; the other operations return a signed download URL.

ffmpeg_command

ffmpeg

Run FFmpeg on a media file (transcode, trim, scale, extract audio, change frame rate, make a thumbnail, etc.). Pass the input as file_url or file_base64 + filename, the FFmpeg arguments that go AFTER the input in 'args' (e.g. '-vf scale=1280:720 -c:v libx264' or '-vn -ab 192k'), and the output_format (e.g. 'mp4', 'mp3', 'gif'). The server runs: ffmpeg -i <input> <args> output.<output_format>. Shell metacharacters and network/file protocols are blocked.

list_supported_formats

utility

Return the catalogue of input/output formats Convert Fleet supports, grouped by category, so you can choose a valid target_format for convert_file. Optionally pass 'from' to echo whether a given source format is recognised.

account_status

utility

Return the caller's Convert Fleet plan (free/premium/enterprise) and remaining credits for the current period.

Connect your client

Credits

A single per-account bucket is consumed by every conversion, FFmpeg and PDF operation.

PlanCreditsResetMax API file
Starter (free)200one-time50 MB
Pro ($5/mo)1,000monthly500 MB
Business ($25/mo)5,000monthly2 GB
All toolsAuthenticationErrorsFAQmanifest.jsonllms.txt

Frequently asked questions

What is the Convert Fleet MCP server?

It is a remote Model Context Protocol (MCP) server that lets any MCP-compatible AI agent or automation platform run Convert Fleet conversions — convert, compress, FFmpeg and PDF tools — using your existing Convert Fleet API key.

How do I convert a file from Claude via MCP?

Add the Convert Fleet MCP server to your Claude config with npx mcp-remote pointing at https://convertfleet.com/api/mcp and your Bearer flt_ key, then ask Claude to convert a file by URL. Claude calls the convert_file tool and returns a short-lived download link.

What is the MCP endpoint URL and how do I authenticate?

The endpoint is https://convertfleet.com/api/mcp. Authenticate with the header Authorization: Bearer flt_... using an API key from your dashboard.

Does it keep my files?

No. Files are processed in memory and the converted result is held only behind a short-lived signed download URL (about 10 minutes) and then purged. Convert Fleet keeps zero retention.

Do MCP conversions use my credits?

Yes — conversions, compression, FFmpeg and PDF operations consume the same per-account credits as the REST API. list_supported_formats and account_status are free.

Which clients and platforms are supported?

Claude, Cursor, Hermes and OpenClaw as AI agents, plus n8n, Zapier and Make as automation platforms — any MCP client that speaks Streamable HTTP.