Rust-powered PDF toolkit over MCP: create, read, and analyze PDFs; extract text and entities for RAG; convert to Markdown; split/merge/rotate/reorder
Rust-powered PDF toolkit over MCP: create, read, and analyze PDFs; extract text and entities for RAG; convert to Markdown; split/merge/rotate/reorder pages; manage
The built-in Model Context Protocol server exposes 12 tools, 6 resources, and 5 prompts — compatible with Claude, GPT, and any MCP client.
Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| read_pdf | Open a PDF and get metadata (pages, version, encryption) |
| extract_text | Extract text content from PDF pages |
| convert_pdf | Convert between PDF versions |
| create_pdf | Create a new PDF document with pages |
| save_pdf | Save the document to file or bytes |
| add_content | Add pages, text, and graphics to a session |
| annotate_pdf | Add text annotations, highlights, and stamps |
| manipulate_pdf | Split, merge, rotate, extract, and reorder pages |
| manage_forms | Create, fill, and read PDF form fields |
| secure_pdf | Encrypt, decrypt, and set document permissions |
| extract_entities | Extract images and digital signatures |
| analyze_pdf | Analyze structure, fonts, images, and compliance |
| add_pdf_content | Add text, shapes, and images to pages |
{
"mcpServers": {
"oxidize-pdf": {
"command": "oxidize-mcp",
"env": {
"OXIDIZE_WORKSPACE": "/path/to/your/pdfs"
}
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
| Variable | Description | Required |
|---|---|---|
| OXIDIZE_WORKSPACE | Declared in the maintainer’s client configuration. | Check documentation |
The original Chromium automation reference server — simple, screenshot-driven browser control.
Build a programmable telecommunications stack for connecting telephony services with the Internet via a cloud-based utility.
Automates browsers and APIs, enabling Large Language Models (LLMs) to interact with web pages for tasks like screenshot capture and JavaScript
Workers, KV, R2 and D1 by conversation — Cloudflare's official remote servers for building and observability.
Search built for AI, not humans — semantic web search that returns model-ready content, plus code context.
Answers, not links — delegate questions to Perplexity's search-grounded models and get cited responses back.