# KDAN PDF

KDAN PDF lets an AI assistant edit PDFs through chat, including removing pages, compressing files, comparing versions, and deleting sensitive content.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 57
- Author: KDAN-PDF
- License: MIT · policy=link-only · description only; the file stays with the author
- Source: https://github.com/KDAN-PDF/KDAN-PDF-MCP
- Updated: 2026-09-23
- HTML: https://affpapa.org/en/nevibecode/mcp/kdan-pdf

## What it does

KDAN PDF connects PDF editing tools to an AI assistant. Ask it to remove pages, reduce a file’s size, set or change a password, compare document versions, or prepare a download link. Attach the PDF to your request; several operations can be described together.

For redaction, the server removes selected content from the PDF rather than covering it with a black overlay. That distinction matters when the file contains information that must not remain recoverable. Add the MCP server to Claude Code with its command and server address. Other listed platforms include Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, and Zed.

## Requirements
- Remote server: `https://mcp.kdandoc.com/mcp`

## Install

### Claude Code (native platform)

**Platform CLI: remote server**
```bash
claude mcp add --transport http kdan-pdf-mcp https://mcp.kdandoc.com/mcp
```

### Codex

**Platform CLI: remote server**
```bash
codex mcp add kdan-pdf --url https://mcp.kdandoc.com/mcp
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "kdan-pdf": {
            "url": "https://mcp.kdandoc.com/mcp"
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "kdan-pdf": {
            "type": "http",
            "url": "https://mcp.kdandoc.com/mcp"
        }
    }
}
```

### Gemini CLI

**Platform CLI: remote server**
```bash
gemini mcp add -t http kdan-pdf https://mcp.kdandoc.com/mcp
```

## When to use it
- remove draft pages from a PDF
- compress a document before sharing it
- password-protect a PDF
- compare two document versions
- permanently remove sensitive details from a PDF

## Example prompts
- Compress the attached PDF and prepare a download link.
- Compare these PDF versions, then remove the names from the result.
- Delete page 3 and set a password on this document.

## Similar
- [Excel MCP Server](https://affpapa.org/en/nevibecode/mcp/excel-mcp-server.md) — MCP server · ★ 4259
- [kordoc](https://affpapa.org/en/nevibecode/mcp/kordoc.md) — MCP server · ★ 2726
- [Power BI Authoring MCP Server (Local)](https://affpapa.org/en/nevibecode/mcp/power-bi-authoring-mcp-server-local.md) — MCP server · ★ 1247
- [Microsoft 365 MCP Server](https://affpapa.org/en/nevibecode/mcp/microsoft-365-mcp-server.md) — MCP server · ★ 1074
- [anymd](https://affpapa.org/en/nevibecode/mcp/anymd.md) — MCP server · ★ 1051
- [Docling MCP](https://affpapa.org/en/nevibecode/mcp/docling-mcp.md) — MCP server · ★ 777

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
