mcpbeat Sign in

FileConvert MCP Server

by file-convert Your server? Claim it
answering

FileConvert is answering right now. Last checked 1 min ago. It exposes 8 tools.

Convert files between 110+ document, image, audio, video, archive and ebook formats from AI agents.

The linked repository no longer exists on GitHub — it was deleted or made private.

Uptime history 49 days of history · worst day 92%
49 days agonow
100.0%
Uptime 24h
92 of 92 checks
8
Tools
read from the server
217 ms
Response time
average over 24h
open, no key
Access
streamable-http

What changed 4

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 19 October 2026. No other catalogue keeps this.

19 Oct 3 tool descriptions were rewritten get_balance, get_upload_url, list_formats
19 Oct a tool changed version

This one has been quiet for a while

Quiet is not dead — but it is worth knowing when it wakes up, or when someone else takes it over. We watch the repository and tell you either way.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 1 min ago.

run in your terminal
claude mcp add fileconvert --transport http https://file-convert.online/api/mcp/v1/mcp
Settings → Connectors → Add custom connector, then paste this address
https://file-convert.online/api/mcp/v1/mcp
~/.codex/config.toml
[mcp_servers.fileconvert]
url = "https://file-convert.online/api/mcp/v1/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "fileconvert": {
      "url": "https://file-convert.online/api/mcp/v1/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "fileconvert": {
      "type": "http",
      "url": "https://file-convert.online/api/mcp/v1/mcp"
    }
  }
}

Available tools 8

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

upload
get_upload_url
Returns instructions for uploading an agent-local file into FileConvert. FileConvert does NOT use presigned upload URLs; instead you upload the file bytes directly to the gateway as a multipart/form-data POST. The response gives the exact URL, HTTP method, form field name and required Authorization header. After uploading you receive a file object whose 'uid' can be passed to a conversion. If your file is reachable over http(s), prefer convert_file(source_url, target_format) which fetches and uploads it for you. Works without a token (the upload itself needs one).
upload_file
Uploads file bytes (base64) into FileConvert and returns a 'file_id'. Use this when the file is not reachable by URL, then call start_conversion(file_id, source_format, target_format). For files reachable over http(s), convert_file is a single call instead.
balance
get_balance
Returns the credit balance of the signed-in account, plus where to get more. Every conversion costs credits; call this when a conversion fails with 'no credits' or when the user asks how many conversions they have left.
convert
convert_file
End-to-end conversion of a remote file: fetches 'source_url' (with SSRF protection), uploads it to FileConvert, and starts a conversion from 'source_format' to 'target_format' (named by extension, e.g. png → webp, docx → pdf). Returns the conversion 'job_id' and the uploaded 'file_id'. Poll progress with get_job_status(job_id); when the status is Completed, call get_download_url(job_id) for the result. Conversions consume account credits. For a file you hold locally, use upload_file + start_conversion instead.
download
get_download_url
Returns the download URL of a converted file. Pass 'job_id' (conversion uid) to resolve the converted file of a finished conversion, or 'file_id' to download a known file uid directly. The URL needs no authentication (the unguessable file id is the capability), so it can be handed to the user or another system as-is. It stops working when the file's retention ends — about one hour after conversion by default — so download or share it promptly.
formats
list_formats
Returns the file formats FileConvert can read and write, along with the format-type categories (image, video, document, audio, …). Use this first to discover valid 'format_type', 'source_format' and 'target_format' identifiers before calling convert_file. Each format includes its numeric id, name, file extension and description. Optionally pass 'format_type' to filter to a single category. Works without a token.
job
get_job_status
Returns the current status of a conversion job. Statuses: Pending → Processing → Completed or Failed (Failed includes the reason). Poll every 2–3 seconds after convert_file / start_conversion; when Completed, call get_download_url. Also returns the full conversion object, which includes the converted file uid once the job has finished.
start
start_conversion
Starts a conversion of a file that is already in FileConvert (a 'file_id' from upload_file or from an earlier job) from 'source_format' to 'target_format' (named by extension). Returns the 'job_id' to poll with get_job_status. Conversions consume account credits.

Endpoints

URLTransportStateLatencyChecked
https://file-convert.online/api/mcp/v1/mcp streamable-http answering 260 ms 1 min ago

Alternatives to FileConvert

same job, measured the same way
Convert.Online
by convert

Convert files between 400+ image, video, audio, document, ebook, archive and font formats.

answering
conved.com file converter
by conved

Convert files between hundreds of formats: documents, images, audio, e-books, fonts, GPS and more.

answering
Converter
by filetypeconverters

Convert files between 44 formats: documents, spreadsheets, images, ebooks, email and subtitles.

5 tools answering
Convertapi
by mcparmory

Convert files across 500+ formats: documents, PDFs, and images

215 installs/wk local only
MiCompress
by micompress

Compress images, PDFs, video, audio, documents & archives via micompress.com

local only
Filechanger
by filechanger

Convert documents between text formats (markdown, html, and more) via the FileChanger API.

83 installs/wk local only
Indox
by indox

Convert documents, images, video, 3D models and fonts with the Indox API.

558 installs/wk answering
PNG.now MCP Server
by chrisyau83

Compress PNG images and convert them to or from popular image and document formats.

4 tools answering

FileConvert — questions

Answers built from our own checks of this server.

What can FileConvert do?
It exposes 8 tools, read directly from the server on our last check. Among them: convert_file, get_balance, get_download_url, get_job_status, get_upload_url, list_formats and 2 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is FileConvert working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 92 of 92 checks got a reply (100.0%), average response time 217 ms. The bar chart above shows every period we have measured.
Is FileConvert still maintained?
The linked repository no longer exists on GitHub — it was deleted or made private. We show this because it changes what you can expect: an unmaintained server may keep answering for months and then stop without warning.
How do I connect FileConvert?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does FileConvert need an API key?
No. FileConvert completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 8 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is FileConvert?
It answers our handshake in 217 ms on average, which is faster than 66% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.