MarkPrep

Local MCP server

Give Claude Code the ability to convert documents to Markdown on your own machine — no upload, no copy-paste, no server.

Pro feature · activated by your licence key

Install

Add MarkPrep to your MCP client config. For Claude Code:

{
  "mcpServers": {
    "markprep": {
      "command": "npx",
      "args": ["-y", "markprep", "mcp"],
      "env": { "MARKPREP_LICENSE": "your-licence-key" }
    }
  }
}

CLI

Convert from the terminal, or watch a folder:

# convert a single file
npx markprep convert report.pdf -o report.md

# watch a folder — drop a file in, get Markdown out
npx markprep --watch ./inbox --out ./markdown

Why local

Unlike MCP wrappers that shell out to a hosted API, MarkPrep's server runs the same WebAssembly engine as the web app, on your machine. The conversion step disappears from your workflow — and still nothing leaves your device.

Get the MCP server

It ships with Pro. Start a trial and your licence key activates the package.

See pricing

Frequently asked questions

What is the MCP server?+

A licence-gated npm package that runs on your machine and exposes MarkPrep's conversion engine to MCP clients like Claude Code — so your assistant can convert documents itself, locally.

Does it upload files?+

No. It runs the same local engine as the web app, on your machine. Nothing leaves your device.

Is it free?+

The browser converter and the full AI-Ready Pack are free. The MCP server and CLI are a Pro feature ($4/mo or $29/yr).

When is it available?+

The package ships to Pro subscribers as part of launch week. Your licence key from checkout activates it.