MCP Server

Connect Convert.Online to Claude and other AI assistants. Once connected, your assistant can convert files for you — no copy-pasting, no leaving the chat.

https://mcp.convert.online

Model Context Protocol (Streamable HTTP). Works with Claude, ChatGPT, Gemini, and any MCP-compatible client.

What your assistant can do

list_formatsDiscover which formats can convert to which.
convertConvert a file from a public URL and get a download link back.
get_jobCheck a conversion's status and fetch its result.

Connect your AI assistant

Recommended · one-click (OAuth)

In your assistant — Claude, ChatGPT, Gemini or any MCP client — add a custom connector (sometimes called an MCP server) and paste the URL:

https://mcp.convert.online

Click Connect. The assistant sends you here to Convert.Online, you sign in and press Allow, and you're connected — nothing to copy or paste. Conversions then run on your account. You can revoke the connection anytime from your dashboard.

No API key to handle. With OAuth the assistant never sees your password or a key — it receives a token only after you approve it here, and only for the access shown on the approval screen.

Alternative · API key (config-file clients)

Clients set up from a config file can authenticate with an API key from Dashboard → API Keys instead. For example, in Claude Desktop open Settings → Developer → Edit Config and add (replace YOUR_API_KEY):

{
  "mcpServers": {
    "convert-online": {
      "command": "npx",
      "args": [
        "-y", "mcp-remote", "https://mcp.convert.online",
        "--header", "Authorization: Bearer YOUR_API_KEY"
      ]
    }
  }
}

Any MCP client works the same way: point it at https://mcp.convert.online and send the header Authorization: Bearer YOUR_API_KEY.

How authentication works

Either way, the assistant is tied to your account, so every conversion counts toward your plan:

OAuth — you approve access here; the assistant gets a revocable token, never a key. Best for any assistant that connects by URL (Claude, ChatGPT, Gemini, …).
API key — you paste a key into the client config. It is your credential, so treat it like a password and revoke it from the dashboard if it leaks.

Tools reference

ToolArgumentsReturns
list_formats input_format (optional) All input formats, or the targets a given input can convert to.
convert source_url, output_format (required); input_format, filename, options (optional) A job id and, when ready, a download link. The source must be a public URL.
get_job job_id (required) The job's status and its download link once finished.

Building your own integration instead? See the API documentation or the visual Job Builder.

Get your API key