File Converter MCP Server
Enables conversion of Markdown documents to PDF with proper styling, supporting both file path-based and content-based conversion methods.
Leverages pandas library for Excel to CSV conversion functionality, allowing users to transform spreadsheet data to a more accessible format.
Utilizes multiple conversion libraries from PyPI including docx2pdf, pdf2docx, and pdfkit to enable a wide range of file format conversions.
Built on Python 3.10+, providing a comprehensive file conversion platform that leverages Python's ecosystem for document and image processing.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@File Converter MCP Serverconvert this DOCX report to PDF for me"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
File Ops
简体中文 | English
A local file operations skill for AI agents. Convert, inspect, archive, and extract text from files on the local machine using a bundled Python script with structured JSON output.
What It Does
Convert
Image formats:
png,jpg,webp,gif,bmp,tiffpdf -> docxxlsx -> csvxls -> csv(requires xlrd, not installed by default)docx -> pdf(requires LibreOffice)html/md/markdown -> pdf(requires wkhtmltopdf)
Inspect
Basic metadata: size, MIME type, permissions, last modified
Image: dimensions, color mode, format
PDF: page count
Excel: sheet names, row counts
Archive
Create zip from files and directories
Extract zip to directory (with ZipSlip protection)
Extract Text
PDF, DOCX, XLSX, HTML, Markdown, image EXIF metadata
Related MCP server: agent-reader
Quick Setup
bash skills/file-ops/scripts/setup.shUsage
Health check:
skills/file-ops/.venv/bin/python skills/file-ops/scripts/file_ops.py healthConvert:
skills/file-ops/.venv/bin/python skills/file-ops/scripts/file_ops.py convert --input /path/input.pdf --to docxInspect:
skills/file-ops/.venv/bin/python skills/file-ops/scripts/file_ops.py inspect --input /path/file.pdfArchive:
skills/file-ops/.venv/bin/python skills/file-ops/scripts/file_ops.py archive --input /path/dir --output /path/out.zip
skills/file-ops/.venv/bin/python skills/file-ops/scripts/file_ops.py archive --input /path/archive.zip --output /path/dest --extractExtract text:
skills/file-ops/.venv/bin/python skills/file-ops/scripts/file_ops.py extract-text --input /path/document.pdfUse --output /path/output.ext with convert if you do not want the output written next to the input file.
This server cannot be deployed
Maintenance
Related MCP Connectors
Document-to-Markdown MCP server — convert PDF, Office and HTML into LLM-ready Markdown.
OCR, transcription, file extraction, and image generation for AI agents via MCP.
MCP server for agentverse documentation, generated by doc2mcp.
Hosted MCP server: convert PDFs to clean, LLM-ready Markdown with tables, formulas and OCR.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceAn MCP server that uses the Docling toolkit to convert various document formats, including PDFs, Office files, images, and audio, into clean Markdown for AI processing. It supports multiple processing pipelines like VLM and ASR with intelligent auto-detection and job queue management.2MIT
- AlicenseAqualityNot gradedmaintenanceAn MCP server that enables AI agents to instantly convert Markdown into beautiful, ready-to-deliver Word, PDF, HTML with sidebars, and Slideshow documents, bridging the "last mile" of AI content generation.728 npm1-
- FlicenseNot gradedqualityCmaintenanceMCP server that provides document conversion and processing tools, enabling AI assistants to handle document formats through natural language.-
- FlicenseNot gradedqualityCmaintenanceMCP server for document conversion and processing, enabling AI assistants to handle various document formats.-