Nano Pdf
БесплатноНе проверенMemory-efficient MCP server for reading and splitting large PDF files page by page using PyMuPDF.
Описание
Memory-efficient MCP server for reading and splitting large PDF files page by page using PyMuPDF.
README
A memory-efficient Model Context Protocol (MCP) server for reading and splitting large PDF files.
Built with fastmcp and pymupdf (PyMuPDF).
English | 한국어
Tools
| Tool | Description |
|---|---|
get_pdf_info |
Retrieves file metadata and total page count — Use this before calling read_pdf |
read_pdf |
Extracts text by streaming the specified page range |
split_pdf |
Creates a new PDF with only the specified pages |
save_markdown_summary |
Saves AI-summarized content to a .md file |
Recommended Workflow
1. get_pdf_info(filepath) → Check total page count
2. read_pdf(filepath, start_page, end_page) → Read text
3. save_markdown_summary(output_filepath, markdown_content) → Save summary
Installation
No need to clone or install locally!
If uv is installed, it runs instantly with a single command below.
Installing uv (If not installed)
- macOS / Linux:
curl -LsSf https://astral.sh/uv/install.sh | sh - Windows:
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
Claude Desktop
Add the following to your claude_desktop_config.json:
{
"mcpServers": {
"nano-pdf-mcp": {
"command": "uvx",
"args": ["nano-pdf-mcp"]
}
}
}
Antigravity
Add the following to your .gemini/settings.json:
{
"mcpServers": {
"nano-pdf-mcp": {
"command": "uvx",
"args": ["nano-pdf-mcp"]
}
}
}
Architecture
- Memory Efficiency: Streams and processes large PDFs page by page (no full loading into memory)
- Fast Splitting: Copies only C-level pointers via
insert_pdf— no re-encoding - Safe Logging: All logs are output to
stderr(prevents stdio communication pollution) - Clear Errors: Instantly returns error messages for invalid ranges/paths
Установка Nano Pdf
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/eren0315/nano-pdf-mcpFAQ
Nano Pdf MCP бесплатный?
Да, Nano Pdf MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Nano Pdf?
Нет, Nano Pdf работает без API-ключей и переменных окружения.
Nano Pdf — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Nano Pdf в Claude Desktop, Claude Code или Cursor?
Открой Nano Pdf на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare Nano Pdf with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
