Doc Reading and Converter

by mffrydman

Not rated
GitHub

About

A server for reading and converting documents between PDF, DOCX, and Markdown formats using marker-pdf and pandoc.

Details

Author
mffrydman
Categories
Productivity, Other

Setup

Install Doc Reading and Converter in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/mffrydman/doc-reading-mcp

Follow the installation instructions in the repository README, then restart your MCP client.

A server for reading and converting documents between PDF, DOCX, and Markdown formats using marker-pdf and pandoc.

The goal is to have a tool that can read and edit files, using Cursor or Claude Desktop.

ThefilesystemMCP already allows reading, writing and editing documents, but is limited in that it cannot:

- Read pdfs or docx files
- Reads the full document, which can cause context overflow

- A freshdoc-reading-mcpmcp service allowing for document conversions between pdf, docx and markdown.

- PDF to Markdown conversion using marker-pdf
- DOCX to Markdown conversion using pandoc
- Markdown to DOCX conversion using pandoc
- Markdown to PDF conversion using pandoc

- Python 3.10 or higher
- [pandoc] (https://pandoc.org/installing.html) installed on your system
-
[uv] (https://docs.astral.sh/uv/) for Python package management

uv add git+https://github.com/mffrydman/doc-reading-mcp.git
npx @modelcontextprotocol/inspector uvx run -m doc_reading_mcp

Configure in Claude Desktop, Cursor or Windsurf

{ "mcpServers": { "doc-reading-mcp": { "command": "uvx", "args": [ "doc-reading-mcp", ] } } }

Run in Cursor/Windsurf/Claude using the following configuration:

"doc-reading-mcp": { "command": "uv", "args": [ "--directory", "/absolute/path/to/mffrydman/doc-reading-mcp", "run", "-m", "doc_reading_mcp" ] }

- /absolute/path/to/with the actual path on your system.

Universal document generation and conversion MCP. Generate PDF/DOCX/XLSX from templates+JSON (invoices, contracts, reports), batch generation, 100+ format conversions.

Convert files (DOCX, XLSX, PPTX, images), HTML, and Markdown to pixel-perfect PDFs — npx stdio or hosted Streamable HTTP, free API key in one click.

Generates professional PDF cover letters using LaTeX. Requires Docker for local execution.

MCP for work with docx files. Make copy format from docx files.

Search, cite, and read PDFs from your EndNote reference library directly in Claude Desktop

Convert Excel and Apple Numbers files to PDF format.

Convert, compress, merge and OCR PDFs and 100+ file formats from any AI agent — 126 tools via the GuruPDF API.

Convert any file or URL to clean AI-ready Markdown. Supports PDF, Word, Excel, PowerPoint, YouTube, ArXiv, Wikipedia, and 18 more formats. Up to 63% fewer tokens for ChatGPT and Claude. Free, no API key required.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.