
NanoPDF
Generate and edit PDFs from your agent using Gemini Pro instead of juggling separate desktop tools or one-off scripts.
Overview
NanoPDF is an MCP server for the Build phase that uses Gemini Pro to generate and edit PDFs from your coding agent.
What is this MCP server?
- NanoPDF MCP server v0.1.0—AI PDF editing and generation via Gemini Pro
- OCI/Docker distribution: docker.io/taibennett/nano-pdf-mcp:0.1.0 with stdio transport
- Requires GEMINI_API_KEY (Google AI Studio) as a mandatory secret
- Agent-callable PDF workflow—fits Claude Code and other MCP clients
- Subfolder mcp-server in GitHub repo R09722akaBennett/nano-pdf-mcp
- Server version 0.1.0
- 1 required secret env var: GEMINI_API_KEY
- Registry: oci identifier docker.io/taibennett/nano-pdf-mcp:0.1.0
Community signal: 1 GitHub stars.
What problem does it solve?
Producing or tweaking PDFs breaks flow when you leave the agent to use separate GUI tools or brittle one-off scripts.
Who is it for?
Solo builders who ship PDF deliverables (reports, proposals, filled forms) and already run Docker-based MCP servers.
Skip if: Teams that need pixel-perfect print layout, e-sign workflows, or PDF work with no Gemini API budget or Docker setup.
What do I get? / Deliverables
After you add the Docker MCP server and GEMINI_API_KEY, your agent can create and adjust PDF artifacts without leaving the IDE.
- Agent-invokable PDF generation and editing via Gemini Pro tools
- Docker-based MCP server on version 0.1.0 registry entry
- PDF artifacts produced in-repo or paths your agent workflow specifies
Recommended MCP Servers
Journey fit
How it compares
Gemini-backed PDF MCP integration, not a generic markdown-to-PDF CLI or document skill pack.
Common Questions / FAQ
Who is NanoPDF for?
NanoPDF is for builders using MCP agents who need AI-assisted PDF generation and editing powered by Google Gemini Pro.
When should I use NanoPDF?
Use NanoPDF during build when your deliverable must be a PDF and you want the agent to draft, edit, or regenerate pages in one session.
How do I add NanoPDF to my agent?
Configure the OCI package docker.io/taibennett/nano-pdf-mcp:0.1.0 with stdio transport in MCP settings, set required GEMINI_API_KEY, ensure Docker can run the image, then reload tools.