Home  ›  Playgrounds  ›  MCP tool explorer

pdfnative-mcp tool explorer

The tools an AI assistant gets when you wire pdfnative-mcp into Claude Desktop, Cursor, Continue, Zed, or any other stdio MCP client (Cline, Windsurf, Goose, Gemini CLI…). The server exposes 19 tools — including the v1.4.0 markup annotate_pdf and network-free draft_governance_issue, the v1.3.0 page-tree trio merge_pdfs / split_pdf / extract_pages, plus validate_pdf, inspect_pdf, verify_pdf, add_attachment / extract_attachments (Factur-X / ZUGFeRD PDF/A-3), and extract_text — a pdfA flag on every document tool, multi-script lang on add_international_text, token-frugal read modes (verbosity / fields), and a per-tool _meta.apiVersion stability contract. Each card below shows a real example prompt, the tool-call payload your client emits, and a Generate PDF button that produces the very PDF the AI assistant would receive — running the underlying pdfnative library directly in your browser. No API keys, no install, no LLM cost.

For the full integration story (config, security model, signed-document workflow), see the MCP guide.

1. Configure your client

Pick your client. The snippet below is what you paste into its MCP servers config. npx downloads pdfnative-mcp on first use; no global install needed.

Other clients: any tool that speaks the Model Context Protocol over stdio works — Cline, Windsurf, Goose, Aider, LibreChat, Sourcegraph Cody, Gemini CLI, and your own custom client. Use the same command: "npx" / args: ["-y", "pdfnative-mcp"] pair in whatever JSON shape your client expects.

2. Try the tools

Loading pdfnative from esm.sh… this happens once per page load.

The interactive cards below cover the core document-authoring tools, the v1.3.0 page-tree trio (merge_pdfs, split_pdf, extract_pages), and the v1.4.0 annotate_pdf — all of which build their own source PDFs in the browser and run the real pdfnative 1.5.0 API. draft_governance_issue produces no PDF (it validates a report locally, network-free) — use its Copy args button. The remaining read/file tools — validate_pdf, verify_pdf, add_attachment, extract_attachments, and extract_text — run best from your own MCP client with real PDF inputs. See the MCP guide for their full schemas.

3. Now ask your AI assistant

Once you've pasted the config snippet above and restarted your client, ask it anything PDF-shaped:

The AI assistant will pick the right tools, fill the JSON arguments, and pdfnative will render the PDF — no code from you.

Resources