Skip to main content

Add your description here

Project description

PDF Extraction MCP server

MCP server to extract contents from a PDF file

Components

Tools

The server implements one tool:

  • extract-pdf-contents: Extract contents from a local PDF file
    • Takes "pdf_path" as a required string argument, representing the local file path of the PDF file
    • Takes "pages" as an optional string argument, representing the page numbers to extract contents from the PDF file. Page numbers are separated in comma, and negative page numbers supported (e.g. '-1' means the last page)
    • Supports PDF file reader and OCR

Quickstart

Install

Claude Desktop

On MacOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json On Windows: %APPDATA%/Claude/claude_desktop_config.json

Development/Unpublished Servers Configuration ``` "mcpServers": { "pdf_extraction": { "command": "uv", "args": [ "--directory", "/Users/xraywu/Workspace/pdf_extraction", "run", "pdf_extraction" ] } } ```
Published Servers Configuration ``` "mcpServers": { "pdf_extraction": { "command": "uvx", "args": [ "pdf_extraction" ] } } ```

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_extraction_mcp_server-0.1.0.tar.gz (3.9 kB view details)

Uploaded Source

Built Distribution

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

pdf_extraction_mcp_server-0.1.0-py3-none-any.whl (4.7 kB view details)

Uploaded Python 3

File details

Details for the file pdf_extraction_mcp_server-0.1.0.tar.gz.

File metadata

File hashes

Hashes for pdf_extraction_mcp_server-0.1.0.tar.gz
Algorithm Hash digest
SHA256 d5779d89c1040719aa4bec94739366226548f5bb2bd15c18e642109284613068
MD5 1d4371c0830efe12637647b322ea1b9a
BLAKE2b-256 a344f33c5a2554b5be6f58209d28b5b64f144e80aafa36693de590956ac39de1

See more details on using hashes here.

File details

Details for the file pdf_extraction_mcp_server-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for pdf_extraction_mcp_server-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 063f9ebf6326b798e6ae22c5738ac2d9105d281b2a58af704de9de4ef54c4528
MD5 fafb8369ef1db84475a175632373c1ca
BLAKE2b-256 2ab0ac111e58f7feec12ec7c329355ee64bcdc4dde45db8fc192bb94964d5566

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