{"repo":"xraywu/mcp-pdf-extraction-server","free":true,"listed":false,"github":"https://github.com/xraywu/mcp-pdf-extraction-server","clone":"git clone https://github.com/xraywu/mcp-pdf-extraction-server.git","description":"MCP server to extract contents from a PDF file","language":"Python","stars":33,"topics":[],"license":null,"category":"mcp-servers","readme_excerpt":"PDF Extraction MCP Server (Claude Code Fork) MCP server to extract contents from PDF files, with fixes for Claude Code CLI installation. This fork includes critical fixes for installing and running the server with Claude Code (the CLI version). What's Different in This Fork 1. Added main .py - Enables the package to be run as a module with python -m pdf extraction 2. Claude Code specific instructions - Clear installation steps that work with Claude Code CLI 3. Tested installation process - Verified working with claude mcp add command 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 (local file path) - Takes pages as an optional string argument (comma-separated page numbers, supports negative indexing like -1 for last page) - Supports both PDF text extraction and OCR for scanned documents Installation for Claude Code CLI Prerequisites - Python 3.11 or higher - pip or conda - Claude Code CLI installed ( claude command) Step 1: Clone and Install Step 2: Find the Installed Command Step 3: Add to Claude Code Step 4: Use in Claude Usage Example Once connected, you can ask Claude to extract PDF contents: Troubleshooting Server Not Connecting 1. Make sure you started a NEW Claude session after adding the server 2. Verify the command path is correct: ls -la $(which pdf-extraction) 3. Test the command directly (it should hang waiting for input): pdf-extraction Module Not Found","default_branch":null,"files":null,"tree":[],"storefront":"/r/xraywu","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/xraywu/mcp-pdf-extraction-server/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}