Skip to content
Agentmart
Submit a tool

Pdfedit MCP

Edit text inside existing PDFs: replace, delete, redact, insert, fill forms; original fonts kept.

Connector by zp130221 · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)Remote (HTTP)
Write a review

Install

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

npx agentmarket install connector/zp130221-pdfedit-mcp

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.

Remote endpoint

  • https://pdfedit-mcp-remote.niubai-pdfedit-remote-worker.workers.dev/mcp Remote (HTTP)

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

Edit text inside existing PDFs: replace, delete, redact, insert, fill forms; original fonts kept.

Use cases: document-processing

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
3 read · 1 write · 1 delete
Secrets
1 (API keys, tokens or passwords)
Install scripts
Not scanned yet
Runs as
Node.js package

Tools by what they do 5

From the running server's own tool list (tools/list) on Oct 25, 2026.

Read 3 · Look things up without changing anything.

  • pdf_find
  • pdf_job
  • pdf_preview

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

  • pdf_batch

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

  • pdf_edit

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • PDFEDIT_API_KEY

Other settings (environment variables or headers).

  • PDFEDIT_BASE_URL

Network hosts it talks to 1

  • pdfedit-mcp-remote.niubai-pdfedit-remote-worker.workers.dev · found in remote endpoint, install command

Files it touches

  • Any path the agent passes to its tools

Tools (5)

As the server listed them on Oct 25, 2026. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • pdf_batchBatch-edit a PDF template

    Apply the same edits to one template PDF once per record, producing one output document per record — a mail merge over an existing PDF. Returns a `job_id`: call `pdf_job` with it for the per-record results. To change text on one page only, set `scope.pages`; to pick one of several identical matches, use `scope.after` with nearby text or `scope.occurrence`. Use `op: 'redact'` when the text must be unrecoverable.

  • pdf_editEdit a PDF

    Edit the text of an existing PDF in place: replace, delete, redact, insert, or fill form fields, keeping the original layout, fonts and everything you did not point at. `edits[]` is taken exactly as the API takes it (`op`, `scope`, `match`, `fit`), and the result carries up to 3 before/after previews of the pages that changed. To change text on one page only, set `scope.pages`; to pick one of several identical matches, use `scope.after` with nearby text or `scope.occurrence`. Use `op: 'redact'` when the text must be unrecoverable.

  • pdf_findRead the text of a PDFread-only

    Read the text of a PDF: every span with its page, position, font and span id, optionally filtered by `query` (the same four `match` modes an edit uses) and `pages`, over the `content`, `forms` and `annotations` layers. Paginated: pass the returned `next_cursor` back as `cursor` for the next page. Use it before `pdf_edit` to check what a document actually says and to pick the `scope` that selects the match you mean.

  • pdf_jobJob resultread-only

    The result of an async edit or a batch, by `job_id`: the same body `pdf_edit` returns once the job is done, plus `progress` while it is still queued or running, and `records` for a batch.

  • pdf_previewRender a PDF pageread-only

    Render one page of a PDF as a PNG image block, optionally cropped to `region` and with rectangles drawn over `highlight`. Use it to see a page before editing it, or to check the result afterwards.

Compare and alternatives

    Featured in

    Signals

    Stars
    0
    Forks
    0
    Open issues
    1
    Weekly downloads
    1,160
    Last commit (this folder)
    Oct 21, 2026 (7 days ago)
    Last release
    Oct 20, 2026 (8 days ago)
    Last package publish
    Oct 21, 2026 (7 days ago)

    From GitHub (fetched Oct 24, 2026) and the package registry.

    Details

    Registry name
    io.github.zp130221/pdfedit-mcp
    Version
    0.1.10
    Auth
    Auth not stated, API key
    License
    MIT
    First seen
    Oct 24, 2026
    Last checked
    Oct 24, 2026
    Cite this page

    Pdfedit MCP. Agent Mart. https://agentmart.dev/connectors/zp130221-pdfedit-mcp (last updated 2026-10-24)