pdfnative-mcp tool explorer
The eight tools an AI assistant gets when you wire pdfnative-mcp (currently v0.1.0) into Claude Desktop, Cursor, Continue, Zed, or any other stdio MCP client (Cline, Windsurf, Goose, Gemini CLIโฆ). 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 8 tools
Loading pdfnative from esm.shโฆ this happens once per page load.
3. Now ask your AI assistant
Once you've pasted the config snippet above and restarted your client, ask it anything PDF-shaped:
- "Generate a 3-page invoice for ACME Corp totalling โฌ1 200 and embed a QR code that links to the payment portal."
- "Create a Thai-language welcome letter with our logo as a header."
- "Draft a contract with a signature placeholder and inspect the resulting PDF for me."
The AI assistant will pick the right tools, fill the JSON arguments, and pdfnative will render the PDF โ no code from you.
Resources
- MCP guide โ full configuration, security model, signed-document workflow
- pdfnative-mcp on GitHub
- CLI guide · CLI playground
- Model Context Protocol specification