PDF Reader (PDF Agent Stack) runs on your own machine — the client starts it, so there is no endpoint to ping. 171 installs a week from npm. Last commit 3 Nov 2026.
Read PDF internals: text, structure, fonts, signatures and tags, with what was not read declared.
Today is the operative word: we check PDF Reader (PDF Agent Stack) every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.
This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.
claude mcp add pdf-reader-mcp -- npx -y @shuji-bonji/pdf-reader-mcp
{
"mcpServers": {
"pdf-reader-mcp": {
"command": "npx",
"args": [
"-y",
"@shuji-bonji/pdf-reader-mcp"
]
}
}
}
[mcp_servers.pdf-reader-mcp]
command = "npx"
args = ["-y", "@shuji-bonji/pdf-reader-mcp"]
{
"mcpServers": {
"pdf-reader-mcp": {
"command": "npx",
"args": [
"-y",
"@shuji-bonji/pdf-reader-mcp"
]
}
}
}
{
"servers": {
"pdf-reader-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@shuji-bonji/pdf-reader-mcp"
]
}
}
}
Verify PDF signatures, detect tampering, and identify PDF/A and PAdES conformance levels.
Send documents for e-signature, track who signed and save sealed PDFs with PenlyDoc.
Create and edit PDFs: text, Markdown, tables, metadata and pages, with Japanese font embedding.
Send documents for e-signature, track signing status, and download signed PDFs. No API key required.
Extract structured data from invoices, receipts and other documents with ParserBee.
Extract text and tables from PDFs for an agent: invoices, reports, statements.
Create PDF contracts, send signing links and check signature status with CanUSign e-signatures.
Send documents for e-signature, track and remind signers, and download signed PDFs.
Answers built from our own checks of this server.