Skip to main content

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" ] } } ```

Metadata

Release files for pdf-extraction-mcp-server 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pdf-extraction-mcp-server 0.1.2
File Size Uploaded
pdf_extraction_mcp_server-0.1.2.tar.gz 3.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pdf-extraction-mcp-server 0.1.2
File Interpreter ABI Platform
pdf_extraction_mcp_server-0.1.2-py3-none-any.whl Python 3 none any Details

Total release size: 8.4 kB

Release files / pdf_extraction_mcp_server-0.1.2.tar.gz

Download URL pdf_extraction_mcp_server-0.1.2.tar.gz
Size 3.8 kB
Tags Source
SHA-256 checksum
How to use checksums
ad59fb9e4c6c1ceeb72fa3c38f3538093202f967643a5ffe4cdea6c17ca79aab
BLAKE2b-256 checksum
How to use checksums
5b02f57f14ac4bff0812c5568e158d4112b4ce88646f34bc52f9cf9b585da4b6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.6.9

Release files / pdf_extraction_mcp_server-0.1.2-py3-none-any.whl

Download URL pdf_extraction_mcp_server-0.1.2-py3-none-any.whl
Size 4.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
bc563a32d9269625bf06ec99c53174f8c4587cca72faaac0143c3dcc44ae39a7
BLAKE2b-256 checksum
How to use checksums
594d83eb0666780510055ebc355c2fac3bfa41a5d32a128b54faa2aead33fe38
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.6.9

Release history Release notifications | RSS feed

This release

0.1.2 This release

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page