Skip to main content
MCP server CX Codex

all2md — Claude Code MCP server: what it does, how to install

Parses PDF, Word, slide decks, and 40+ formats into clean Markdown for AI coding tools. Helpful when feeding documentation directly to agents.

Install into Claude Code · Platform CLI All methods and platforms ↓
claude mcp add all2md -- uvx all2md
Open on GitHub

What all2md does

The server gives coding assistants direct access to documents, ebooks, spreadsheets, and emails. It turns complex file structures into Markdown while keeping headings, code blocks, tables, and footnotes intact. Word documents retain tracked revisions and comments.

Conversion runs both ways. An agent can draft Markdown notes and export them straight to DOCX or PDF. It also handles text search across archives and chunking for retrieval pipelines. Scanned files require --pdf-ocr-enabled to trigger OCR processing.

Execution relies on the uvx runner. Because of this, you must have uv or a working Python setup on your machine beforehand. Launching the server will fail if the underlying runtime is missing.

What it helps with

  • inspect structured PDF documents directly inside agent chat
  • turn docx files with tables and footnotes into Markdown
  • export generated Markdown responses directly into Word documents
  • search inside presentation decks and spreadsheets via CLI commands

Example prompts for the agent

  • Summarize key terms from contract.pdf
  • Convert specification.docx into Markdown while keeping all tables
  • Save this draft into release_notes.docx

How to install all2md

Platform CLI

claude mcp add all2md -- uvx all2md

uvx runs the command named after the package; if the README names another one, use uvx --from all2md <command>

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about all2md

How to install all2md in Claude Code?

Run claude mcp add all2md -- uvx all2md in your terminal. You need uv installed on your system for this command to work.

What file formats does all2md handle?

It processes PDF, Word, PowerPoint, spreadsheets, emails, and over 40 other document types. It converts them to Markdown and back.

Can all2md read scanned PDF files?

Yes, it supports OCR processing for scans when using the --pdf-ocr-enabled option during document conversion.

Similar MCP servers

Everything for Office documents →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor