mcp-pdf-tools

hanweg/mcp-pdf-tools

4.0

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:

MCPHub score:3.95

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 Report
Total 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/10
    Perform 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/10
    Perform 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/10
    Perform 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/10
    Perform 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/10
    Perform 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'.