PDF Viewer Plugin
View, annotate, and sign PDFs in a live interactive viewer. Mark up contracts, fill forms with visual feedback, stamp approvals, and place signatures — then download the annotated copy.
View, annotate, and sign PDFs in a live interactive viewer. Mark up contracts, fill forms with visual feedback, stamp approvals, and place signatures — then download the annotated copy.
View, annotate, and sign PDFs in a live interactive viewer. Mark up contracts, fill forms with visual feedback, stamp approvals, and place signatures — then download the annotated copy.
stamps section by section; you review each batch in the viewer
| Command | What it does | |---------|-------------| | `/pdf-viewer:open` | Open a PDF in the interactive viewer | | `/pdf-viewer:annotate` | Walk through the document, propose + apply markup, review together | | `/pdf-viewer:fill-form` | Fill PDF form fields interactively | | `/pdf-viewer:sign` | Place a signature or initials image on the page |
This plugin is for **interactive, visual workflows** — when you want to see the document, mark it up, and download an annotated copy.
If you just want Claude to **summarize or extract text** from a PDF, don't use this plugin. Claude can read PDF files natively and that's faster for pure ingestion.
This plugin uses a **local MCP server** (`@modelcontextprotocol/server-pdf`) that runs on your machine via `npx`. No API keys or remote services — the PDF server starts automatically when the plugin loads.
link, not the landing page)
`/pdf-viewer:sign` places a **visual** signature image on the page. It is not a certified or cryptographic digital signature. For legally binding e-signatures, use a dedicated signing service.