Labsco
MCP SERVER

File Convert MCP Server

by convertguru

Identify a file on disk from its first 200 bytes, then convert it to the extension you name through the Convert.Guru API.

Document Conversion, PDF & TranslationVerified
Summary
The conversion runs at Convert.Guru, so the answer to 'which formats' lives there too.

detect_file_type is precise about what leaves the machine: the first 200 bytes, sent for identification. convert_file states only that the conversion goes via the Convert.Guru API and that it takes a path and an output extension, so which conversions are supported is settled on the API side rather than in this tool list. For a model handling files it did not create, running detect_file_type before convert_file turns a guess about an extension into a check.

What it is

A bridge to the Convert.Guru API for files on the local filesystem: type detection first, format conversion second.

What you get
  • detect_file_type identifies a file at a path by sending the first 200 bytes of it to the Convert.Guru API — identification does not require handing over the whole file.
  • convert_file converts a file at a path to another format, driven by the output extension you pass in ext_out.
Requirements

A Convert.Guru API key in CONVERT_GURU_API_KEY, and the file readable at a path the server can reach.

Setup effort

One command — npx -y @smithery/cli install @convertguru/file-convert-mcp --client claude