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.1.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.1-py3-none-any.whl (4.5 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for pdf_extraction_mcp_server-0.1.1.tar.gz
Algorithm Hash digest
SHA256 6f945429ed2dce14060d387d9a99dd7ccd5debbccc56fa8d775f63e18b5258a7
MD5 1b4c26ba868a2f677ff39019baee98b2
BLAKE2b-256 f884a3ef591f0e1538a105a407e6d99180357ceedb87f4f24ede4b29cb1c1bd4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pdf_extraction_mcp_server-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 35499f3820bd6f1cc195707a919bba9d2acb2a9089057d09221891931a81de5f
MD5 9a0b2bf398abb7fc298a49abb6666f42
BLAKE2b-256 e56f4bbbb98d7f4adcc571f3a2bd5ce007a837b3c4ee0b03bcb455bef132b692

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