#118 · Primary category: Knowledge Base & RAG
pdf-reader-mcp
Give your AI agent eyes for PDFs — structured text, tables, OCR, visual evidence, and page-level citations via MCP. Native Rust, local-first.
Project last updated:08/30/26
GitHub Stars
906
Forks
81
Contributors
12
License
MIT
Why we included this project
RAG pipelines and document-grounded agents often stumble on PDFs because plain-text extraction flattens layout and leaves claims unverifiable. Citra, shipped as the @sylphx/citra MCP server, fixes that by returning a structured document model with rows, columns, cell bounding boxes, OCR for scanned pages, and page-level location metadata an agent can cite back to a human. That matters for teams working with financial reports, research papers, or legal documents, where an answer that comes with page and cell coordinates beats a number the model invented. Setup is one npx command with no Docker or API key, and since OCR and extraction run in a native Rust engine, PDFs stay on the local machine. The server also fails closed if the native binary is missing, so production output won't degrade silently.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
ragflow
RAGFlow is a leading open-source Retrieval-Augmented Generation (RAG) engine that fuses cutting-edge RAG with Agent capabilities to create a superior context layer for LLMs
Understand-Anything
Graphs that teach > graphs that impress. Turn any code into an interactive knowledge graph you can explore, search, and ask questions about. Works with Claude Code, Codex, Cursor, Copilot, Gemini CLI, and more.
crawl4ai
🚀🤖 Crawl4AI: Open-source LLM Friendly Web Crawler & Scraper. Don't be shy, join here: https://discord.gg/jP8KfhDhyN
docling
Get your documents ready for gen AI
anything-llm
Stop renting your intelligence. Own it with AnythingLLM. Everything you need for a powerful local-first agent experience