hanweg/mcp-pdf-tools
mcp-pdf-tools is hosted online, so all tools can be tested directly either in theInspector tabor in theOnline Client.
If you are the rightful owner of mcp-pdf-tools and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
An MCP server that provides PDF manipulation tools, allowing LLMs to perform operations like merging PDFs and extracting pages.
Try mcp-pdf-tools with chat:
Has a README
Github repo has a README.md.
Has a License
Github repo has license info.
Server can be inspected
View server inspector
Server schema can be extracted
Can get at lease one tool info from the README or server.
Online hosted on MCPHub
Can be automatically deployed by MCPHub.
Has social accounts
Do not have any social accounts.
Claimed by the author or certified by MCPHub
If you are the author, claim authorship
AI Evaluation ReportTotal Score: 5/10
The agent demonstrates a clear understanding of its capabilities and provides concise responses. However, it consistently fails to perform tasks due to invalid input or tool limitations. The agent's inability to verify file existence or handle text-based page extraction limits its effectiveness. While it successfully executed a search operation, the overall performance is hindered by frequent failures in executing tasks due to input issues or tool constraints.
Test case 1
Score: 6/10Perform the operation of extracting pages 2 to 5 from the PDF file located at '/documents/report.pdf' and save them as a new PDF named 'extracted_pages.pdf' in the same directory.No valid answer is generated due to invalid input. The extraction of pages 2 to 5 from the PDF file located at '/documents/report.pdf' failed because the specified file does not exist. Please check the file path and ensure that the PDF file is available in the specified location.
Test case 2
Score: 6/10Perform the operation of merging the PDF files 'contract.pdf', 'invoice.pdf', and 'receipt.pdf' located in the '/documents/' directory into a single PDF named 'combined_document.pdf' in the same directory.No valid answer is generated due to invalid input. It appears that the merging operation failed because the file '/documents/contract.pdf' does not exist in the specified directory. Please check the file paths for 'contract.pdf', 'invoice.pdf', and 'receipt.pdf' to ensure they are correct and accessible.
Test case 3
Score: 8/10Perform the operation of searching for all PDF files in the '/projects/' directory that contain the word 'proposal' in their filenames, and list their full paths.No PDF files containing the word 'proposal' were found in the '/projects/' directory.
Test case 4
Score: 6/10Perform the operation of merging the PDF files 'summary.pdf', 'appendix.pdf', and 'references.pdf' located in the '/reports/' directory into a single PDF named 'final_report.pdf' in the same directory.No valid answer is generated due to invalid input. The merging operation could not be completed because the file '/reports/summary.pdf' does not exist. Please check the file names and their location in the directory to ensure they are correct.
Test case 5
Score: 2/10Perform the operation of extracting all pages containing the term 'confidential' from the PDF file located at '/legal/contracts/nda.pdf' and save them as a new PDF named 'confidential_sections.pdf' in the same directory.No valid answer is generated due to tool malfunction. The tool hanweg/mcp-pdf-tools does not support searching for text within a PDF to identify specific pages, which is necessary to perform the task of extracting pages containing the term 'confidential'.