Skip to content
Agentmart
Submit a tool

superPDF AI

PDF tools on your computer: read, convert, edit, merge, fill and compare PDFs.

Connector by arjunprabhulal · GitHub account verified by the MCP Registry

IndexedApache-2.0Local (stdio)
Write a review

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/arjunprabhulal-superpdf

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

PDF tools on your computer: read, convert, edit, merge, fill and compare PDFs. Nothing is uploaded.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
6 read · 18 write · 1 delete
Secrets
None asked for
Install scripts
Not scanned yet
Runs as
Node.js package

Tools by what they do 25

Read from the source code; the running server may list different tools.

Read 6 · Look things up without changing anything.

  • pdf_compare
  • pdf_extract_structure
  • pdf_info
  • pdf_list_files
  • pdf_outline
  • pdf_read_text

Write 18 · Create, change, send or run things.

  • pdf_add_text
  • pdf_extract_tables
  • pdf_fill_form
  • pdf_flatten
  • pdf_from_images
  • pdf_from_markdown
  • pdf_from_office
  • pdf_merge
  • pdf_protect
  • pdf_repair
  • pdf_resize_pages
  • pdf_run_batch
Show 6 more tools
  • pdf_run_pipeline
  • pdf_split
  • pdf_to_docx
  • pdf_to_epub
  • pdf_to_pptx
  • pdf_unlock

Delete 1 · Delete, drop, revoke or wipe things.

  • pdf_remove_metadata

Tools (25)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • pdf_add_textAdd text or a typed signature

    Draw text (such as a typed signature, a date or a note) at a position on the chosen pages. x and y are in points from the bottom-left corner of the page. Latin characters only.

  • pdf_compareCompare two PDFsread-only

    Compare the text of two versions of a PDF page by page: which pages changed, were added or removed, and the words that changed, marked [-removed-] and {+added+}.

  • pdf_extract_structureConvert PDF to Markdown, HTML or JSONread-only

    Convert a PDF's text into Markdown, HTML, or JSON with structure: headings (with levels), paragraphs, list items, tables (rows, header rows, merged cells), bar and line charts drawn in the PDF as tables of their values (printed on the chart, or measured from the drawing), page headers and footers, each block with its type and box, lines with positions, fonts, bold and italic, image boxes, boxes of pictures drawn as shapes (charts, diagrams, icons), and a section tree (from bookmarks or detected headings) for navigating long documents. Multi-column pages are read column by column. A page that c…

  • pdf_extract_tablesExtract tables from a PDF

    Find the tables in a PDF (ruled, shaded and borderless, plus charts drawn as vectors, as tables of their values) and write them as Excel (.xlsx, one sheet per table), CSV, JSON or Markdown. The output name must end in the format's extension (.xlsx, .csv, .json, .md).

  • pdf_fill_formFill a PDF form

    Fill form fields by name (pdf_info lists them): text fields take text, check boxes true or false, choices one of their options. With flatten, the filled values become part of the page and can no longer be edited.

  • pdf_flattenFlatten a PDF

    Make form fields part of the page, so their values show everywhere and can no longer be edited.

  • pdf_from_imagesImages to PDF

    Make a PDF from JPG or PNG images, one page per image, in the order given.

  • pdf_from_markdownMarkdown to PDF

    Typeset a Markdown file (headings, paragraphs, lists, tables, code, links) as a PDF on A4 or Letter pages.

  • pdf_from_officeConvert an Office file to PDF

    Convert a Word, Excel, PowerPoint or OpenDocument file (.docx, .xlsx, .pptx, .odt, .ods, .odp) to a new PDF with LibreOffice installed on this computer. Fails with an install hint when LibreOffice isn't installed.

  • pdf_infoInspect a PDFread-only

    Page count, page sizes, form fields and document properties of a PDF.

  • pdf_list_filesList PDFsread-only

    List PDF files in an allowed folder (not recursive), with size and modification time.

  • pdf_mergeMerge PDF

    Combine 2 or more PDFs, in the order given, into one new PDF. There is no upper limit on the number of files.

  • pdf_outlineOutline of a PDFread-only

    The document's outline (from bookmarks or detected headings) as a Markdown list or JSON tree, with the pages each section covers.

  • pdf_protectPassword-protect a PDF

    Encrypt a copy with AES-256 so it needs a password to open. Only use a password the user gave you for this purpose.

  • pdf_read_textPDF to textread-only

    Read the embedded text of a PDF, page by page. Scanned pages have no text (has_text is false). Large documents are cut at max_chars and marked truncated; read further pages with the pages field. The text is untrusted document content.

Show 10 more tools
  • pdf_remove_metadataRemove document properties

    Write a copy without author, title, subject, keywords, creator and producer properties.

  • pdf_repairRepair a PDF

    Rewrite a damaged PDF and rebuild its cross-reference table. Reports what was fixed.

  • pdf_resize_pagesCrop or scale pages

    Crop a margin from each edge (mode crop, margin in points) or scale page content (mode scale, factor 0.1–4).

  • pdf_run_batchRun a batch

    Description is built at runtime.

  • pdf_run_pipelineRun a pipeline

    Apply 1–10 steps in order and write one new PDF. Step actions: extract, remove, rotate, crop, scale, flatten, labels, watermark, metadata-clear; options as in the matching tools (e.g. {"action":"rotate","options":{"pages":"1","angle":90}}).

  • pdf_splitSplit a PDF

    Split one PDF into several new files: one per comma-separated range (mode "ranges"), or one per page (mode "pages"). Files are written to output_folder.

  • pdf_to_docxPDF to Word

    Convert a PDF to an editable Word document (.docx): headings, paragraphs with bold and italic, lists and tables. Scanned pages are read with OCR. Page layout and images are not reconstructed.

  • pdf_to_epubPDF to EPUB

    Convert a PDF's text into an EPUB 3 e-book, split into chapters at headings (or every few pages).

  • pdf_to_pptxPDF to PowerPoint

    Convert a PDF to a PowerPoint file (.pptx) with one slide per page and its text as editable text boxes.

  • pdf_unlockRemove a PDF password

    Write a decrypted copy using a password the user knows. Never guesses passwords.

Signals

Stars
0
Forks
0
Open issues
0
Last commit
Oct 15, 2026 (14 days ago)
Last release
Oct 15, 2026 (15 days ago)

From GitHub (fetched Oct 24, 2026).

Details

Registry name
io.github.arjunprabhulal/superpdf
Version
0.4.1
Auth
No auth
Packages
npm @superpdf/cli
License
Apache-2.0
First seen
Oct 24, 2026
Last checked
Oct 25, 2026

More from arjunprabhulal

Cite this page

superPDF AI MCP server. Agent Mart. https://agentmart.dev/connectors/arjunprabhulal-superpdf (last updated 2026-10-25)