drio
Open app

File Converter MCP Server

Source

A MCP server that provides file conversion tools

Catalog onlyCatalog onlySTDIO

Overview

File Converter MCP is a server that provides various file conversion tools, allowing users to convert documents and images between different formats using the Model Context Protocol (MCP).

To use the File Converter MCP, clone the repository, install the required dependencies, and run the server. You can then use the provided API to convert files by specifying the input file and desired output format.

  • Convert DOCX to PDF and vice versa - Convert images between formats (JPG, PNG, WebP, etc.) - Convert Excel spreadsheets to CSV - Convert HTML and Markdown files to PDF - Generic conversion tool for various formats
  1. Converting Word documents to PDF for sharing
  2. Transforming images for web optimization
  3. Exporting Excel data to CSV for analysis
  4. Generating PDFs from HTML reports
  5. Converting Markdown documentation to styled PDFs

Add to your AI client

Use these steps to connect File Converter MCP Server in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.

Cursor

Add this to your .cursor/mcp.json file in your project root, then restart Cursor.

.cursor/mcp.json

{
  "mcpServers": {
    "file-converter-mcp-wowyuarm": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-file-converter-mcp-wowyuarm"
      ]
    }
  }
}

Claude Desktop

Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.

~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)

{
  "mcpServers": {
    "file-converter-mcp-wowyuarm": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-file-converter-mcp-wowyuarm"
      ]
    }
  }
}

Claude Code

Add this to your project's .mcp.json file. Claude Code will detect it automatically.

.mcp.json (project root)

{
  "mcpServers": {
    "file-converter-mcp-wowyuarm": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-file-converter-mcp-wowyuarm"
      ]
    }
  }
}

VS Code (Copilot)

Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.

.vscode/mcp.json

{
  "servers": {
    "file-converter-mcp-wowyuarm": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-file-converter-mcp-wowyuarm"
      ]
    }
  }
}

Windsurf

Add this to your Windsurf MCP config file, then restart Windsurf.

~/.codeium/windsurf/mcp_config.json

{
  "mcpServers": {
    "file-converter-mcp-wowyuarm": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-file-converter-mcp-wowyuarm"
      ]
    }
  }
}

Cline

Open Cline settings, navigate to MCP Servers, and add this server configuration.

Cline MCP Settings (via UI)

{
  "mcpServers": {
    "file-converter-mcp-wowyuarm": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-file-converter-mcp-wowyuarm"
      ]
    }
  }
}

FAQ

What formats can I convert?

You can convert DOCX, PDF, images, Excel, HTML, and Markdown files.

Is there a limit on file size?

The server can handle files of various sizes, but performance may vary based on the server's resources.

How do I report issues?

You can report issues on the GitHub repository under the issues section.