MCP.Market

Pdfops MCP server

online · 100% uptime
by pdfops.dev·dev.pdfops/pdfops-mcp·v0.3.7

Deterministic PDF tools for AI agents: inspect fields, fill forms, merge PDFs, invoices.

A89/100grade A
What users say
No reviews yet
Be the first
Safety scan
A89/100

not scanned yet

Adoption
Growing

0 stars93 downloads/wk

Reviews

Write one

Nobody has reviewed Pdfops yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Pdfops tools

Tool list not cached yet. `describe` through the gateway fetches it live.

Not scanned yet. New listings are scanned within a day or two of arriving.

How Pdfops compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
89/100
higher than 80% of 48,243 servers
Uptime
100%
of our recent checks; the typical remote server answers 100%
Response time
474 ms
faster than 35% of 30,027 servers
Downloads a week
93
more than 61% of 12,306 servers with a package

Release history: 6 versions in the registry since 2026-09-06, latest 2026-10-24, typically one every 4 days.

Install Pdfops in Claude Code, Cursor or VS Code

claude mcp add --transport http pdfops-mcp https://pdfops.dev/api/mcp
Add to Cursor

What the publisher says

From the Pdfops repository's README, as published. We do not edit it. Read it on GitHub

pdfops-mcp

MCP server that gives AI agents deterministic PDF tools, backed by the PDFops API: inspect AcroForm fields, fill forms, merge PDFs, and generate invoices — no Chromium, no native deps, nothing to host.

Beside a local agent, tools operate on file paths, so PDF bytes never transit the model context: your agent says "fill /tmp/form.pdf and save to /tmp/out.pdf" and gets a one-line confirmation back. Every PDF input also accepts an https:// URL or a data:application/pdf;base64,… URI, and every output can be returned inline instead of written — which is what makes the server work on hosted runtimes (see below).

Install

Claude Code

claude mcp add pdfops -- npx -y pdfops-mcp

Claude Desktop (claudedesktopconfig.json) / Cursor (.cursor/mcp.json)

{
  "mcpServers": {
    "pdfops": {
      "command": "npx",
      "args": ["-y", "pdfops-mcp"],
      "env": { "PDFOPS_API_KEY": "pdfops_live_…" }
    }
  }
}

PDFOPSAPIKEY is optional — without it you get the keyless trial (100 requests/IP/month). A free key (250/month, no card) takes one field at pdfops.dev/pricing.

Tools

Running remotely (Smithery, Glama hosted, cloud IDE gateways)

A hosted MCP runtime executes this server on a machine where your agent's file paths do not exist. Nothing changes in the config — pass sources the server can reach and skip output_path:

  • Inputs (pdfpath, pdfpaths): an https:// URL the server can fetch (≤50 MB), or a data:application/pdf;base64,… URI for small files.
  • Outputs: omit outputpath and pdffill / pdfmerge / pdfinvoice return the PDF inline as an embedded application/pdf resource (pdfops://filled.pdf, …) that the client saves. With outputpath set, the file is written where the server* runs.

Locally, absolute paths keep working exactly as before and remain the recommended form — bytes stay off the model context.

Example agent flow

"Fill the W-9 template at ~/docs/w9.pdf for Ada Lovelace and merge it with ~/docs/cover.pdf"

  1. pdf_inspect → discovers field names + fill template
  2. pdf_fill → writes the filled W-9
  3. pdf_merge → writes the combined packet

Links

API docs: pdfops.dev/docs · OpenAPI: pdfops.dev/openapi.json · Typed client: pdfops-sdk · Questions: hello@pdfops.dev

Privacy Policy

This server runs on your machine and sends only what a tool call needs to the PDFops API (https://pdfops.dev): the PDF bytes you point it at, the field values you supply, and your API key if you set one. PDFops processes the request in memory and returns the result; it does not store your documents. Anonymous usage is metered per IP and per client tag (mcp) for quota and attribution only. Nothing is shared with third parties. The full policy, including retention and contact details, is at . Questions: hello@pdfops.dev.

MIT © PDFops

Nothing above is checked by us. What we check is on the safety report.

Pdfops: common questions

Is Pdfops MCP server safe?
Yes, by our scan: it is graded A (89/100). Read the Pdfops safety report
How do I install Pdfops?
It runs remotely at pdfops.dev. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
Does Pdfops need an API key?
Yes. The registry entry asks for Authorization.
Is Pdfops maintained?
The last commit was 36 days ago (2026-09-30). The latest release is v0.3.7.
Is Pdfops up?
100% of our last 28 checks got an answer. We check remote servers about four times a day.
What can I use instead of Pdfops?
Servers from other publishers that do the same job: kordoc MCP server and Firefox DevTools MCP server.
How does Pdfops compare with other MCP servers?
safety score 89/100 (higher than 80% of 48,243 servers); uptime 100% (of our recent checks; the typical remote server answers 100%); response time 474 ms (faster than 35% of 30,027 servers). Full comparison.

Alternatives to Pdfops

Same job from other publishers: the closest match first, then the best rated.

  • kordoc
    Parse Korean documents (HWP, HWPX, PDF, XLSX, DOCX, PPTX) to Markdown; fill forms, diff, render.
    A
  • Firefox DevTools MCP
    Control and debug Firefox: navigate, fill forms, inspect network and console, profile.
    A