Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI โ†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE โ†— (opens in a new tab)
  • llms.txt โ†— (opens in a new tab)
  • Catalog JSON โ†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub โ†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
ยฉ 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. ๐Ÿ› ๏ธ Other Tools and Integrations
  3. Pdf Toolkit MCP
Pdf Toolkit MCP logo
Health: ActiveRecent health check succeeded.Last checked 9/11/2026, 7:33:04 PM

Pdf Toolkit MCP

User RatingsBe the first to rate and review this MCP server!
View Repository9 GitHub StarsTotal stargazers on GitHub for the source repository (9 stars).Visit Website
pdfdocument-processingmcpdeveloper-tools

Create, read, transform, secure, and render PDFs through 22 local MCP tools.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
Not yet automatically verified

This server is confirmed live โ€” we successfully called its tools/list endpoint directly (see the verified badge above). We haven't yet sandbox-tested the stdio install command below specifically, which is a separate, ongoing check.

Manual Client & Custom JSON ConfigExpand JSON โ–พ

Client Config & Setup

Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "aryanbv-pdf-toolkit-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@aryanbv/pdf-toolkit-mcp"
      ]
    }
  }
}

๐Ÿ’ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Tool Schemas (22) Directory Badge Claim listing Alternatives๐Ÿ› ๏ธ More in Other Tools and Integrations

Overview

AryanBV/pdf-toolkit-mcp MCP server exposes local tools for creating, reading, editing, rendering, and securing PDF files. It runs through a single npx command on Node.js 20 or later, with no API keys, configuration files, Docker, or native dependencies. Use it for Markdown-to-PDF generation, form workflows, page operations, PDF inspection, scanned-document rendering, and AES-256 encryption. It is suited to MCP clients that can run local stdio servers and provide paths to PDF or image files.

Use cases

โ€ขCreate reports from Markdown
โ€ขFill and flatten PDF forms
โ€ขMerge and reorder document pages
โ€ขRender scanned PDFs for vision models
โ€ขEncrypt PDFs with AES-256

Key features

โ€ขCreate PDFs from Markdown, text, or templates
โ€ขExtract and search PDF content
โ€ขPreserve AcroForm fields during page operations
โ€ขRender scanned pages to images
โ€ขAdd QR codes, barcodes, images, and watermarks
โ€ขEncrypt PDFs with AES-256

Capabilities & Tool Schemas (22) ~4.9k tokensApproximate context cost of this serverโ€™s tool schemas (~4 chars/token), before any tool is called. Actual usage depends on your client and model.Verified live Verified liveCaptured by calling this serverโ€™s live tools/list endpoint.

Inspect callable tools, capabilities, and parameters exposed to AI agents by Pdf Toolkit MCP.

pdf_extract_text

Extract text content from a PDF file. Returns first 10 pages by default to avoid exceeding LLM context limits. Use the 'pages' parameter for specific pages.

pdf_get_metadata

Get metadata from a PDF file including title, author, subject, page count, creation/modification dates, and producer information.

pdf_get_form_fields

List all form fields in a PDF with their names, types, current values, and required status. Returns hasForm: false for PDFs without forms.

pdf_to_markdown

Convert a PDF to clean, reading-order Markdown for LLM consumption: reconstructs up to 2 content columns (plus full-width title/footer bands), infers headings from font size, and detects bullet/numbered lists. Pages with 3 or more columns fall back to single-column reading order. Tables are emitted as plain reading-order text, NOT reconstructed as Markdown tables. Best on clean, digital (text-based) PDFs; degrades on scanned/image-only PDFs (use pdf_render_pages for those) and very complex layouts. Returns the first 10 pages by default.

pdf_search

Search text across a PDF and return matches with a short surrounding snippet and the page number. The query is matched as a literal substring (case-insensitive by default). Searches all pages unless a range is given.

pdf_merge

Merge multiple PDF files into one. AcroForm fields are preserved; fields whose names collide across inputs are auto-renamed (namespaced by source). Set flatten:true to bake field values into static content.

How Pdf Toolkit MCP works

What AryanBV/pdf-toolkit-mcp MCP server does

AryanBV/pdf-toolkit-mcp MCP server provides 22 tools for working with PDF files through an MCP client. Its capabilities cover four broad workflows: inspecting existing documents, changing their structure or content, generating new PDFs, and rendering pages for visual review.

For document inspection, the server can extract text, return metadata, list AcroForm fields, search for literal text matches, convert text-based PDFs to reading-order Markdown, and compare two PDFs page by page. The Markdown conversion can infer headings and detect lists, but it does not reconstruct tables as Markdown tables.

Creation tools support plain text, CommonMark and GFM Markdown, and three named templates: invoice, report, and letter. Other tools fill form fields, add watermarks or images, insert QR codes and barcodes, and add page numbers. Existing files can be merged, split, reordered, rotated, or have pages deleted. Form values can be flattened into static page content, and PDFs can be protected with AES-256 password encryption.

How it works

The AryanBV/pdf-toolkit-mcp MCP server runs as a local stdio process. An MCP client starts the package with npx, then selects tools and supplies their arguments. Operations generally use input and output file paths, while read-oriented tools return extracted information in the MCP response. Rendering can either write PNG or JPEG files and return their paths, or return inline image blocks for a vision-capable client.

Most text extraction tools return the first 10 pages by default to limit response size. Page ranges or page lists can be supplied where supported. PDF transformations preserve AcroForm fields for merge, split, reorder, and delete operations; duplicate field names from merged inputs are automatically namespaced. Flattening removes field interactivity after baking current values into the page content.

Setup and configuration

Install requirements are limited to Node.js 20 or newer and an MCP client that supports local server processes. No API key, configuration file, Docker container, compiler, or native dependency is required. The server is described as working on Windows, macOS, and Linux.

Run it directly with:

Terminal
npx -y @aryanbv/pdf-toolkit-mcp

Claude Desktop, Cursor, and Windsurf can connect by adding a server entry that uses npx with -y and @aryanbv/pdf-toolkit-mcp as the package argument. Claude Code and VS Code Agent mode are also documented in the source material, but their configuration formats differ from the other clients.

Tools and capabilities

The AryanBV/pdf-toolkit-mcp MCP server includes these practical operations:

  • Extract text, metadata, form fields, reading-order Markdown, search matches, and page-by-page text differences.
  • Create PDFs from text, Markdown, or invoice, report, and letter templates.
  • Fill text, checkbox, dropdown, radio, and multi-select list-box fields.
  • Merge, split, reorder, rotate, delete, flatten, and number pages.
  • Add watermarks, PNG or JPEG images, QR codes, and supported barcodes.
  • Render pages to PNG or JPEG for scanned or image-only documents.
  • Encrypt PDFs with AES-256 using user and owner passwords.

Plain-text creation and form filling accept a font path for non-Latin text such as Arabic or CJK. QR and barcode insertion supports QR code, Code 128, Data Matrix, EAN-13, PDF417, and Aztec formats.

Limitations and notes

PDF-to-Markdown works best with clean, digital, text-based documents. Scanned or image-only PDFs need pdf_render_pages, and complex layouts may not convert accurately. The converter handles up to two content columns plus full-width title or footer bands; documents with three or more columns fall back to single-column reading order.

PDF comparison uses absolute page indexes and content-stream text order rather than visual reading order. Reflowed or multi-column documents can therefore produce noisy differences, and inserting or deleting a page shifts subsequent comparisons. Large responses may be truncated. Off-page placements are rejected rather than silently clipped, and deleting every page is not allowed.

Read the full README โ†’View source on GitHub โ†’

Related MCP Servers

View all in Other Tools and Integrations View all alternatives
  • Git logoGit
    Verified

    Tools to read, search, and manipulate Git repositories.

    ๐Ÿ› ๏ธ Other Tools and Integrations4 views
    Compare vs Git โ†’
  • Time logoTime
    Verified

    Time and timezone conversion capabilities.

    ๐Ÿ› ๏ธ Other Tools and Integrations3 views
    Compare vs Time โ†’
  • Server Everything logoServer Everything

    MCP server that exercises all the features of the MCP protocol

    ๐Ÿ› ๏ธ Other Tools and Integrations6 views
    Compare vs Server Everything โ†’
  • Filesystem logoFilesystem
    Verified

    Secure file operations with configurable access controls.

    ๐Ÿ› ๏ธ Other Tools and Integrations2 views
    Compare vs Filesystem โ†’

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks โ€” not a rating.

GitHub stars
9
Stargazers on the source repository.
npm downloads
575
Package downloads in the last 30 days.
Last commit
1mo ago
Most recent push to the default branch.
Tools exposed
22
Callable tools this server registers over MCP.
Directory activity
3 views
Config copies, upvotes, and views on AllMCPs.

Reviews

No reviews yet โ€” be the first to share how this listing worked for you.

Frequently Asked Questions about Pdf Toolkit MCP

Install Node.js 20 or later, then run `npx -y @aryanbv/pdf-toolkit-mcp`. No API key, configuration file, Docker, or compiler is required.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewPdf Toolkit MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/aryanbv-pdf-toolkit-mcp?style=directory)](https://allmcps.com/mcp/aryanbv-pdf-toolkit-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/aryanbv-pdf-toolkit-mcp"><img src="https://allmcps.com/api/badge/aryanbv-pdf-toolkit-mcp?style=directory" alt="Pdf Toolkit MCP on AllMCPs" /></a>

Technical Specs & Signals

Category๐Ÿ› ๏ธOther Tools and Integrations
PricingFree
More technical detailsExpand โ–พ
TransportSTDIO
RuntimeNode.js
AuthNo auth required
LicenseMIT
ClientsClaude Desktop, Cursor, Windsurf
Last updatedSep 7, 2026
Views3
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars9
GitHub Star CountTotal stargazers on GitHub representing community popularity (9 stars).
Last commit1mo ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on Jul 22, 2026
npm downloads575/mo
Monthly npm DownloadsAverage monthly package installs recorded from npm registry statistics.
63Quality signal: Good ยท 63/100How this signal is calculated โ–พ
Server availabilityNot measured

Not scored for repo-hosted servers โ€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools30/30
Adoption & activity7/15
Community engagement0/10

A guidance signal from public completeness & health data โ€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 21d ago via OSV.dev ยท @aryanbv/pdf-toolkit-mcp (npm)

โ˜… FeaturedMoxie Docs MCP logo

Moxie Docs MCP

MCP & Agent Skills for Automated Documentation, and codebase conventions + context

Explore Server โ†’

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge โ€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it โ€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in ๐Ÿ› ๏ธ Other Tools and Integrations โ†’Alternatives to Pdf Toolkit MCP โ†’Install in Claude DesktopInstall in CursorInstall in VS Code