Simple Document Processing MCP Server

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
document_reader

Read content from non-image document-files at specified paths, supporting various file formats: .pdf, .docx, .txt, .html, .csv

pdf_merger

Merge multiple PDF files into one

pdf_splitter

Split a PDF file into multiple files

docx_to_pdf

Convert DOCX files to PDF format

docx_to_html

Convert DOCX to HTML while preserving formatting

html_cleaner

Clean HTML by removing unnecessary tags and attributes

html_to_text

Convert HTML to plain text while preserving structure

html_to_markdown

Convert HTML to Markdown format

html_extract_resources

Extract all resources (images, videos, links) from HTML

html_formatter

Format and beautify HTML code

text_diff

Compare two text files and show differences

text_splitter

Split text file by specified delimiter or line count

text_formatter

Format text with proper indentation and line spacing

text_encoding_converter

Convert text between different encodings

excel_read

Read Excel file and convert to JSON format while preserving structure

format_convert

Convert between different document formats (Markdown, HTML, XML, JSON)