File Convert MCP Server
@convertguru
About File Convert MCP Server
A Model Context Protocol (MCP) server for converting files between different formats
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"file-convert": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/convertguru/file-convert-mcp.git",
"file-convert-mcp"
],
"env": {
"CONVERT_GURU_API_KEY": "your_api_key_here"
}
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is File Convert MCP Server?
File Convert MCP Server is a Model Context Protocol (MCP) server for converting files between various formats, including images, office documents, audio, video, text, and data files. It provides tools to transform diverse file types into popular formats like PDF, JPG, MP4, and HTML. It is designed for developers integrating file conversion capabilities into MCP-compatible applications.
How to use File Convert MCP Server?
Install Python 3.12+ and the Python uv tool. Add the server configuration (using uvx or local uv) to your desktop app’s MCP settings, optionally setting the CONVERT_GURU_API_KEY environment variable. Then invoke the detect_file_type and convert_file tools via MCP.
Key features of File Convert MCP Server
- Intelligent file type detection using AI, TrID, and magic bytes.
- Versatile conversion to PDF, JPG, PNG, TXT, HTML, MP3, MP4, CSV.
- Supports a vast range of image formats, including legacy ones.
- Converts office documents to PDF, TXT, or HTML.
- Converts audio/video to MP3 or MP4.
- Converts databases to CSV.
Use cases of File Convert MCP Server
- Convert scanned documents to PDF for archiving.
- Transcode audio files to MP3 for broader compatibility.
- Transform office documents to HTML for web publishing.
- Extract data from databases into CSV for analysis.
- Convert legacy image files to modern JPG or PNG.
FAQ from File Convert MCP Server
Do I need an API key?
As of May 2025, no API key is required for development. For future production use, contact the Convert.Guru team to obtain an API key.
What are the system requirements?
Python version 3.12 or higher, and the Python uv tool installed.
How do I configure the server for a desktop app?
Add a JSON configuration to your app’s MCP server settings with the appropriate command (e.g., uvx or local uv) and optionally set the CONVERT_GURU_API_KEY environment variable.
What file types are supported?
The server supports images, office documents, audio, video, text, data files, and databases. It can convert to PDF, JPG, PNG, TXT, HTML, MP3, MP4, and CSV.
Is there a file size limit?
—
Frequently asked questions
Do I need an API key?
As of May 2025, no API key is required for development. For future production use, contact the Convert.Guru team to obtain an API key.
What are the system requirements?
Python version 3.12 or higher, and the Python uv tool installed.
How do I configure the server for a desktop app?
Add a JSON configuration to your app’s MCP server settings with the appropriate command (e.g., `uvx` or local `uv`) and optionally set the `CONVERT_GURU_API_KEY` environment variable.
What file types are supported?
The server supports images, office documents, audio, video, text, data files, and databases. It can convert to PDF, JPG, PNG, TXT, HTML, MP3, MP4, and CSV.
Basic information
More Other MCP servers
IDA Pro MCP
mrexodiaAI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.

DeepMark
DeepMark helps teachers deliver rapid, consistent marking with meaningful feedback for every student — in a fraction of the time. What once took a week, now takes one free period.
Maestro
mobile-dev-incPainless E2E Automation for Mobile and Web
XcodeBuildMCP
cameroncookeA Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
Mobile Mcp
mobile-nextModel Context Protocol Server for Mobile Automation and Scraping (iOS, Android, Emulators, Simulators and Real Devices)
Comments