File Converter MCP Server
A MCP server that provides file conversion tools
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
- Converting Word documents to PDF for sharing
- Transforming images for web optimization
- Exporting Excel data to CSV for analysis
- Generating PDFs from HTML reports
- 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.