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.
What it solves
Citraは、AIエージェントがPDFを読み取る際のハルシネーション(幻覚)を防ぎます。ほとんどのPDFツールは単にプレーンテキストを書き出すだけで、その結果、エージェントが表構造を失ったり、ページ番号を見落としたり、データを誤って引用したりしてしまいます。一方、Citraは、構造化テキスト、表、OCR、および検証可能な引用のための正確な精密なジオメトリ(幾何学的情報)を含む「Agent Document Twin」を提供します。
How it works
ネイティブのRustエンジン(軽量なNodeランチャー経由で提供)を使用して、PDFをローカルで解析します。ドキュメントを構造化された状態とプロベナンス(由来)を保持したままMarkdownに変換するため、エージェントが特定のページ、表、およびセルを参照することを可能にします。MCP (Model Context Protocol) サーバー、CLI、またはTypeScript SDKとして利用可能です。
Who it’s for
財務報告書、研究論文、またはスキャンされたPDFなど、正確性と引用可能な証拠が不可欠な複雑なドキュメントを処理する必要があるAIエージェントを構築している開発者。
Highlights
- Evidence-Based Output: 精密な座標、ページ番号、および表のセル参照を、単なるテキストではなく返します。
- Local-First: 処理は、5つの主要なプラットフォーム(macOS, Linux, Windows)にわたってユーザーのローカルマシン上で行われます。
- High Performance: JavaScriptベースの代替手段と比較して、大幅に低いレイテンシとより小さなインストールフットプリントを提供するRustベースのエンジンを特徴としています。
- Versatile Integration: Claude DesktopやCursorなどのクライアントへの簡単な接続のためのMCP、およびプログラムによるSDKをサポートしています。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト