Metadata-Version: 2.4
Name: pdf-capture-mcp
Version: 0.4.3
Summary: Multi-phase PDF capture pipeline as an MCP server. Convert PDF to high-quality structured Markdown.
Project-URL: Repository, https://github.com/ChenHongYu2026/pdf-capture-mcp
Project-URL: Issues, https://github.com/ChenHongYu2026/pdf-capture-mcp/issues
Author: ChenHongYu2026
License-Expression: MIT
License-File: LICENSE
Keywords: extraction,markdown,mcp,ocr,pdf
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Text Processing :: Markup :: Markdown
Requires-Python: >=3.11
Requires-Dist: fastmcp<4,>=3.2.0
Requires-Dist: httpx>=0.27
Requires-Dist: numpy>=1.26
Requires-Dist: pdfplumber>=0.11.0
Requires-Dist: pillow>=10.0
Requires-Dist: pymupdf4llm>=0.0.17
Requires-Dist: pypdf>=5.0
Provides-Extra: all
Requires-Dist: marker-pdf>=2.0; extra == 'all'
Requires-Dist: torch>=2.0; extra == 'all'
Requires-Dist: transformers>=4.40; extra == 'all'
Provides-Extra: dev
Requires-Dist: mypy>=1.15; extra == 'dev'
Requires-Dist: pytest-asyncio>=0.24; extra == 'dev'
Requires-Dist: pytest>=8.0; extra == 'dev'
Requires-Dist: ruff>=0.15; extra == 'dev'
Provides-Extra: marker
Requires-Dist: marker-pdf>=2.0; extra == 'marker'
Provides-Extra: ml
Requires-Dist: torch>=2.0; extra == 'ml'
Requires-Dist: transformers>=4.40; extra == 'ml'
Provides-Extra: vlm
