Skip to main content

MCP服务:PDF 页面转图片,仅提供 convert_pdf_to_images

Project description

PDF 页面转图片 MCP 服务

仅提供一个工具:convert_pdf_to_images,用于将 PDF 页面渲染为 JPEG/PNG 图片。

运行

uv run pdf-mcp-server

或:

$env:PYTHONPATH="src"; python -c "import pdf_mcp.server; pdf_mcp.server.main()"

工具:convert_pdf_to_images

  • input_path (str) 输入 PDF 文件路径
  • output_dir (str) 输出目录路径
  • format (str) 图片格式:jpegpng
  • quality (int) JPEG 质量 (1-100)
  • dpi (int) 图片渲染 DPI
  • pages (str, 可选) 页面范围,如 "1-3,5,7-10""all"
  • prefix (str, 可选) 输出文件名前缀

依赖

  • fastmcp
  • pymupdf (fitz)

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pdf_mcp_images-0.1.3.tar.gz (6.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pdf_mcp_images-0.1.3-py3-none-any.whl (8.4 kB view details)

Uploaded Python 3

File details

Details for the file pdf_mcp_images-0.1.3.tar.gz.

File metadata

  • Download URL: pdf_mcp_images-0.1.3.tar.gz
  • Upload date:
  • Size: 6.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for pdf_mcp_images-0.1.3.tar.gz
Algorithm Hash digest
SHA256 2c4a0ec8550ae8d1b7f6ed9e351e3909872e079990289c82e90b19d3b72338dd
MD5 610a7c11bc2dc546862c64f100bba769
BLAKE2b-256 8ce32887530a198fdb1a08e2205374154ceae048c4dacad7e5078385f869ceb9

See more details on using hashes here.

File details

Details for the file pdf_mcp_images-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: pdf_mcp_images-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 8.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for pdf_mcp_images-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 a26e5549977ab831482d895c5f152bd5683e88031fa180246c70951f06c463b4
MD5 796439f8e58b5a014b5876108906e480
BLAKE2b-256 df718b2d89fbae3b754432788f548607f8dfbbd32aa09fbc1f889034fc038087

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page