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.2.tar.gz (3.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_extraction_mcp_server-0.1.2-py3-none-any.whl (4.6 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for pdf_extraction_mcp_server-0.1.2.tar.gz
Algorithm Hash digest
SHA256 ad59fb9e4c6c1ceeb72fa3c38f3538093202f967643a5ffe4cdea6c17ca79aab
MD5 8e3f18989c84525be9d5dea30ce56903
BLAKE2b-256 5b02f57f14ac4bff0812c5568e158d4112b4ce88646f34bc52f9cf9b585da4b6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pdf_extraction_mcp_server-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 bc563a32d9269625bf06ec99c53174f8c4587cca72faaac0143c3dcc44ae39a7
MD5 49bcc26e2791d84404fb864089b79aff
BLAKE2b-256 594d83eb0666780510055ebc355c2fac3bfa41a5d32a128b54faa2aead33fe38

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