document-processing MCP servers

42 tagged document-processing, measured the same way as everything else here.

Browse within: cursor 29dotnet 18docx 10LLM 5mcp-server 5

office-oxide-mcp

01

Aimino-Tech/opendocswork-mcp

MCP server Claude CodeCodexCursor +2

Rust-native MCP server for Office document processing. Runs locally from the @aimino/opendocswork-mcp npm package.

not rated 164 +1 16d ago A tokens not measured GPL-3.0

pdf-mcp

02

jztan/pdf-mcp

MCP server Claude CodeCodexCursor +2

Gives AI agents agentic RAG over one PDF or a whole folder of them: hybrid semantic + keyword search, selective page reads, tables, images, TOC, OCR, chart data, and CJK/vertical-script support, with SQLite caching. Runs locally from the pdf-mcp Python package. Needs 2 environment variables to run.

not rated 152 +3 3d ago A Socket: warn tokens not measured original MIT

PSPDFKit/nutrient-dws-mcp-server

MCP server Claude CodeCodexCursor +2

Nutrient Processor + Data Extraction MCP: convert, OCR, sign, redact, and extract PDFs/Office docs. Runs locally from the @nutrient-sdk/dws-mcp-server npm package. Needs 5 environment variables to run.

not rated 71 yesterday A tokens not measured original MIT archived

PSPDFKit/nutrient-document-engine-mcp-server

MCP server Claude CodeCodexCursor +2

MCP server for self-hosted Nutrient Document Engine: extract, edit, redact, and annotate documents. Runs locally from the @nutrient-sdk/document-engine-mcp-server npm package. Needs 5 environment variables to run.

not rated 62 1mo ago A tokens not measured original MIT

che-word-mcp

05

PsychQuant/che-word-mcp

MCP server Claude CodeCodexCursor +2

MCP server "che-word-mcp" as configured in PsychQuant/che-word-mcp. Launched with https://github.com/PsychQuant/che-word-mcp/releases/download/v4.9.0/CheWordMCP.

not rated 7 changed 17d ago A tokens not measured original MIT

pdf-toolkit-mcp

06

beepboop2025/pdf-suite-mcp

MCP server Claude CodeCodexCursor +2

One of 2 in server.json

Legacy PDF Toolkit identity, pinned to its 2.1.1 package; maintained successor: PDF Suite MCP. Runs locally from the pdf-suite-mcp npm package.

not rated 2 16d ago A tokens not measured original MIT

groupdocs-comparison/GroupDocs.Comparison.Mcp

MCP server Claude CodeCodexCursor +2

MCP server "groupdocs-comparison-mcp" as configured in groupdocs-comparison/GroupDocs.Comparison.Mcp. Launched with GroupDocs.Comparison.Mcp. Needs 5 environment variables to run.

not rated 1 changed 27d ago A tokens not measured original MIT

rlm-mcp

08

adrianwedd/rlm-mcp

MCP server Claude CodeCodexCursor +2

MCP server "rlm-mcp" as configured in adrianwedd/rlm-mcp. Runs rlm_mcp.server with /Users/adrian/repos/rlm-mcp/.venv/bin/python3.

not rated 1 4mo ago A tokens not measured

ihatesea69/Office-Word-MCP

MCP server Claude CodeCodexCursor +2

MCP server for manipulating Microsoft Word documents. Runs locally from the office-word-mcp-server Python package.

not rated 1 8mo ago A tokens not measured original MIT

mac-letterhead

11

easytocloud/Mac-letterhead

MCP server Claude CodeCodexCursor +2

A macOS utility to merge letterhead with PDF documents using a drag-and-drop interface. Runs locally from the Mac-letterhead Python package.

not rated 1 11d ago A tokens not measured original MIT

groupdocs-metadata/GroupDocs.Metadata.Mcp

MCP server Claude CodeCodexCursor +2

One of 2 in mcp.json

MCP server "groupdocs-metadata-dev" as configured in groupdocs-metadata/GroupDocs.Metadata.Mcp. Launched with dotnet run --project src/GroupDocs.Metadata.Mcp -c Release --no-launch-profile. Needs 3 environment variables to run.

not rated 1 1mo ago A tokens not measured original MIT

groupdocs-conversion/GroupDocs.Conversion.Mcp

MCP server Claude CodeCodexCursor +2

MCP server "groupdocs-conversion-mcp" as configured in groupdocs-conversion/GroupDocs.Conversion.Mcp. Launched with GroupDocs.Conversion.Mcp. Needs 3 environment variables to run.

not rated 0 1mo ago A tokens not measured original MIT

groupdocs-markdown/GroupDocs.Markdown.Mcp

MCP server Claude CodeCodexCursor +2

MCP server "groupdocs-markdown-mcp" as configured in groupdocs-markdown/GroupDocs.Markdown.Mcp. Launched with GroupDocs.Markdown.Mcp. Needs 3 environment variables to run.

not rated 0 1mo ago A tokens not measured original MIT

groupdocs-parser/GroupDocs.Parser.Mcp

MCP server Claude CodeCodexCursor +2

MCP server "groupdocs-parser-mcp" as configured in groupdocs-parser/GroupDocs.Parser.Mcp. Runs in Docker (ghcr.io/groupdocs-parser/parser-net-mcp:26.9.0). Needs 3 environment variables to run.

not rated 0 changed 7d ago A tokens not measured original MIT

groupdocs-signature/GroupDocs.Signature.Mcp

MCP server Claude CodeCodexCursor +2

MCP server "groupdocs-signature-mcp" as configured in groupdocs-signature/GroupDocs.Signature.Mcp. Launched with GroupDocs.Signature.Mcp. Needs 5 environment variables to run.

not rated 0 changed 9d ago A tokens not measured original MIT

groupdocs-redaction/GroupDocs.Redaction.Mcp

MCP server Claude CodeCodexCursor +2

MCP server "groupdocs-redaction-mcp" as configured in groupdocs-redaction/GroupDocs.Redaction.Mcp. Launched with GroupDocs.Redaction.Mcp. Needs 3 environment variables to run.

not rated 0 1mo ago A tokens not measured original MIT

groupdocs-total-mcp

18

groupdocs-total/GroupDocs.Total.Mcp

MCP server Claude CodeCodexCursor +2

MCP server "groupdocs-total-mcp" as configured in groupdocs-total/GroupDocs.Total.Mcp. Runs in Docker (ghcr.io/groupdocs-total/total-net-mcp:26.7.3). Needs 3 environment variables to run.

not rated 0 1mo ago A tokens not measured original MIT

groupdocs-viewer/GroupDocs.Viewer.Mcp

MCP server Claude CodeCodexCursor +2

MCP server "groupdocs-viewer-mcp" as configured in groupdocs-viewer/GroupDocs.Viewer.Mcp. Launched with GroupDocs.Viewer.Mcp. Needs 3 environment variables to run.

not rated 0 1mo ago A tokens not measured original MIT

groupdocs-merger/GroupDocs.Merger.Mcp

MCP server Claude CodeCodexCursor +2

MCP server "groupdocs-merger-mcp" as configured in groupdocs-merger/GroupDocs.Merger.Mcp. Launched with GroupDocs.Merger.Mcp. Needs 3 environment variables to run.

not rated 0 1mo ago A tokens not measured original MIT

pdf-rag-mcp

21

MBaranekTech/pdf-rag-mcp

MCP server Claude CodeCodexCursor +2

MCP server "pdf-rag-mcp" as configured in MBaranekTech/pdf-rag-mcp. Runs locally from the pdf-rag-mcp Python package.

not rated 0 6mo ago A tokens not measured original MIT

kfabric

22

fbailleux2/kfabric

MCP server Claude CodeCodexCursor +2

MCP server "kfabric" as configured in fbailleux2/kfabric. Runs locally from the kfabric Python package.

not rated 0 7mo ago A tokens not measured

pdf-context

23

mematcha/pdf-context

MCP server Claude CodeCodexCursor +2

Structure-aware local PDF ingestion and retrieval for AI clients. Runs locally from the pdf-context Python package.

not rated 0 3mo ago A tokens not measured original MIT

groupdocs-annotation/GroupDocs.Annotation.Mcp

MCP server Claude CodeCodexCursor +2

MCP server "groupdocs-annotation-mcp" as configured in groupdocs-annotation/GroupDocs.Annotation.Mcp. Launched with GroupDocs.Annotation.Mcp. Needs 3 environment variables to run.

not rated 0 1mo ago A tokens not measured original MIT