The Simple Document Processing MCP Server provides comprehensive document processing capabilities for various file formats:
Read content from PDF, DOCX, TXT, HTML, CSV, and Excel files
Convert documents between formats (DOCX to PDF/HTML, HTML to TXT/Markdown, Excel to JSON, and between Markdown/HTML/XML/JSON)
PDF manipulation: Merge multiple PDFs or split PDFs by page ranges
Text processing: Split text by lines/delimiters, compare files, format text, and convert between encodings (UTF-8, Big5, GBK)
HTML processing: Clean HTML, extract resources (images, links, videos), format HTML, and convert to plain text or Markdown
Click on "Install 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., "@Simple Document Processing MCP Serverconvert my report.docx to PDF and clean up the formatting"
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.
Simple Document Processing MCP Server
A powerful Model Context Protocol (MCP) server providing comprehensive document processing capabilities.
Features
Document Reader
Read DOCX, PDF, TXT, HTML, CSV
Document Conversion
DOCX to HTML/PDF conversion
HTML to TXT/Markdown conversion
PDF manipulation (merge, split)
Text Processing
Multi-encoding transfer support (UTF-8, Big5, GBK)
Text formatting and cleaning
Text comparison and diff generation
Text splitting by lines or delimiter
HTML Processing
HTML cleaning and formatting
Resource extraction (images, links, videos)
Structure-preserving conversion
Related MCP server: Fetch MCP Server
Installation
Installing via Smithery
To install Document Processing Server for Claude Desktop automatically via Smithery:
Manual Installation
Usage
Cli
With Dive Desktop
Click "+ Add MCP Server" in Dive Desktop
Copy and paste this configuration:
Click "Save" to install the MCP server
License
MIT
Contributing
Welcome community participation and contributions! Here are ways to contribute:
βοΈ Star the project if you find it helpful
π Submit Issues: Report problems or provide suggestions
π§ Create Pull Requests: Submit code improvements
Contact
If you have any questions or suggestions, feel free to reach out:
π§ Email: reahtuoo310109@gmail.com
π§ GitHub: CabLate
π€ Collaboration: Welcome to discuss project cooperation
π Technical Guidance: Sincere welcome for suggestions and guidance