SylphxAI/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.
它解決了什麼
Citra 防止 AI 代理在讀取 PDF 時產生幻覺。而大多數 PDF 工具只是傾印純文字——導致代理遺失表格結構、遺漏頁碼或錯誤引用數據——Citra 提供了一個「代理文件雙胞胎」,包含結構化文字、表格、OCR 和精確的幾何資訊,以便進行可驗證的引用。
它是如何運作的
它使用一個原生 Rust 引擎(透過輕量 Node 啟動器交付)在本地解析 PDF。它將文件轉換為保留結構和來源的 Markdown,使代理能夠引用特定頁面、表格和單元格。它可以作為 MCP(模型上下文協議)伺服器、CLI 或 TypeScript SDK 使用。
它適合誰
構建需要處理複雜文件(如財務報告、研究論文或掃描 PDF)的 AI 代理的開發者,在這些情況下準確性和可引用證據至關重要。
重點功能
- 基於證據的輸出: 返回精確的座標、頁碼和表格單元格引用,而不僅僅是文本。
- 本地優先: 處理在用戶機器上本地進行,覆蓋五個主要平台(macOS、Linux、Windows)。
- 高效能: 具備基於 Rust 的引擎,相比 JavaScript 基礎的替代方案,提供顯著降低的延遲和更小的安裝空間。
- 多樣化整合: 支援 MCP,以便輕鬆連接到如 Claude Desktop 和 Cursor 等客戶端,同時也提供程式化 SDK。
相關
- 專案
- 專案
- 專案
- 專案
- 專案