How to Generate PDFs with Claude & ChatGPT
Neither Claude nor ChatGPT can generate PDFs on their own. But when connected to DocuQueue via MCP, they get tools to create invoices, contracts, certificates, and any other document right from chat. One config entry, no code, live in 2 minutes.
TL;DR: Sign up at DocuQueue, add one config entry to your AI assistant, restart, and ask it to generate a document. The MCP connector handles templates, rendering, and download links. Works on Claude Desktop, Claude Code, ChatGPT, and Gemini.
What is the DocuQueue MCP connector?
MCP (Model Context Protocol) is an open standard that lets AI assistants call external tools. DocuQueue's connector gives Claude, ChatGPT, and Gemini the ability to generate PDF documents directly from chat.
When you add DocuQueue to your AI assistant, it gains a set of document tools: generate from templates, fill existing forms, batch-produce certificates, merge files, translate, and more. You type what you want in plain English, the assistant calls the right tool, and DocuQueue renders the PDF.
Setup takes about 5 minutes. No code required for the MCP path. For a step-by-step walkthrough, see our guide to connecting Claude to document generation. The MCP server runs on DocuQueue's infrastructure, so there's nothing to install or maintain on your machine. DocuQueue offers a free tier with 25 credits per month after email verification, which is enough to test and run small workflows.
MCP is available on Claude Desktop, Claude Code, ChatGPT, and Gemini. All four platforms get the same set of tools through the same connector. For a broader look at document automation, see our document workflow automation guide.
Which AI assistants are supported?
Four platforms, same document generation tools. Pick the one you already use.
Claude Desktop
Best for interactive chats and ad hoc documents. One config entry, restart, and you're live.
Claude Code
Best for developers who work in the terminal. One CLI command to add the MCP server.
ChatGPT
Best for broadest access. Add DocuQueue via Settings or MCP config. Works on free tier.
Gemini
Google's AI assistant supports MCP and connects to DocuQueue the same way. Add the server config and restart.
| Platform | Setup method | Best for | Tools available |
|---|---|---|---|
| Claude Desktop | Config file edit | Interactive chats, prototyping | generate, fill, list, batch, merge, translate |
| Claude Code | One CLI command | Developers, terminal workflow | generate, fill, list, batch, merge, translate |
| ChatGPT | Settings or MCP config | Broadest access, free tier | generate, fill, list, batch, merge, translate |
| Gemini | MCP config | Google ecosystem, multimodal | generate, fill, list, batch, merge, translate |
What it looks like
Once connected, you ask your AI assistant to generate documents in plain English.
Your AI assistant calls the generate_document tool behind the scenes. You don't need to write HTML, manage templates, or handle PDF rendering. The assistant fills the structured fields, the API renders the PDF, and you get a download link.
How do I connect DocuQueue to my AI assistant?
Add the MCP endpoint to your client config, then restart. You need an API key (format wp2_...) from your dashboard.
Get your API key
Sign up at docuqueue.com/register and copy your API key from the dashboard. The free tier includes 25 credits per month after email verification.
Claude Desktop
Edit claude_desktop_config.json (Settings → Developer → Edit Config) and add an mcpServers entry:
{
"mcpServers": {
"docuqueue": {
"url": "https://docuqueue.com/mcp/v1",
"transport": "streamable-http"
}
}
}
Claude Code
Claude Code connects to remote MCP servers from the command line:
# Add DocuQueue MCP server claude mcp add docuqueue https://docuqueue.com/mcp/v1 \ --transport streamable-http # Verify connection claude mcp list
Run claude mcp list to confirm the connection.
ChatGPT
ChatGPT supports MCP via Settings or custom MCP server config:
# 1. Open ChatGPT Settings # 2. Go to Connected apps (or Data controls) # 3. Search for DocuQueue # 4. Connect and authorize with your API key
{
"mcpServers": {
"docuqueue": {
"url": "https://docuqueue.com/mcp/v1",
"transport": "streamable-http"
}
}
}
After connecting, DocuQueue tools appear in your ChatGPT conversations automatically.
Your API key stays in your local config. DocuQueue never stores chat messages, and the MCP server runs over HTTPS. Keep your key out of shared configs, and use a scoped key for MCP setups so a leaked config cannot delete your templates.
Do I need a paid plan?
No. The MCP connector is available on DocuQueue's free tier. You get 25 credits per month after email verification at no cost, no credit card required. The MCP path requires no code, no SDK, and no server infrastructure. Sign up, grab your API key, add the config entry, and start generating.
Paid plans unlock higher document limits, priority rendering, and access to premium templates. But for testing and small workflows, the free tier covers most use cases.
What can I ask my AI assistant to do with DocuQueue?
Once connected, your AI assistant has access to these tools.
| Capability | What it does |
|---|---|
| Generate documents | Create invoices, contracts, certificates, and letters from templates |
| Fill templates | Fill existing PDF forms with specific data like names, dates, and amounts |
| List templates | See what templates are available in your DocuQueue account |
| Batch generate | Create multiple documents from a CSV or list in one operation |
| Edit documents | Modify existing PDFs, replace text, update dates across all instances |
| Translate | Translate documents to other languages while preserving layout |
| Merge | Combine multiple documents into one PDF |
| Download | Get a direct download link for any generated document |
What are some useful things to try?
Eight prompts to get you started. Copy, paste, and see what your AI assistant does.
-
Generate a standard document
Prompt: "Generate a payment invoice: Acme LLC, $15,000, software development services, March 2026."
Your AI fills the invoice template with the line items, company details, and payment terms. The API renders the PDF with your branding.
-
Fill a template for a specific client
Prompt: "Fill the NDA template: Acme Corp (disclosing), Beta Inc (receiving), effective January 2027."
The AI calls
fill_templatewith the exact fields. No copy-pasting, no manual form filling. -
Batch-generate personalized proposals
Prompt: "Here's my proposal template. Generate individual PDFs for each of these 10 clients: [paste table]."
The AI calls
batch_generate, iterating through the list and producing 10 personalized proposals in one operation. -
Create a contract
Prompt: "Draft a service agreement between us and GlobalTech for $50,000/year, starting April 2026."
Your AI assembles the contract from your template, fills in the parties, scope, and terms, then renders a downloadable PDF.
-
Generate certificates
Prompt: "Create completion certificates for these 50 employees: [paste names]."
The batch tool produces 50 personalized certificates in one go. Each one gets the correct name, date, and program details.
-
Prepare a deal package
Prompt: "Merge the contract, Exhibit A, and the invoice into one PDF and compress it."
Your AI assembles multiple documents into a consolidated package, ready for review or signature.
-
Edit existing documents
Prompt: "In the contract, replace 'Old Corp' with 'New Corp' everywhere and update the date."
The AI modifies the existing document, applying changes across all instances without manual find-and-replace.
-
Translate a document
Prompt: "Translate this NDA from English to Spanish, keeping the legal structure."
Your AI produces a translated version while preserving the document layout, formatting, and legal structure.
Which option should you choose?
Pick by where your AI runs and who owns the render.
MCP for interactive chats
One config entry, no code. Your AI gets document tools in every conversation. Best for prototyping and ad hoc work.
Tool Use for production apps
Define generate_document in your code, run the loop server-side, keep API keys secure. Best for shipping a product feature.
Not sure yet?
Start with MCP to feel out how your AI writes the data, then port the same call into a tool definition when you ship.
Common questions
Can Claude generate PDF documents?
Can ChatGPT generate PDF documents?
What is MCP for document generation?
Do I need to install anything to use MCP with Claude or ChatGPT?
Do I need a paid plan for ChatGPT?
Which is better for document generation, Claude or ChatGPT?
Can my AI assistant access other users' documents?
Are my documents safe?
About this guide: This guide is maintained by the DocuQueue team. Setup instructions are verified as of September 2026.
Client Proposal foundmeridian-proposal.pdfStart generating documents with Claude or ChatGPT
25 credits per month after email verification. No credit card required. Connect in 2 minutes.
Get Started FreeHow This Guide Was Created
This guide was written by Arun, who has personally tested MCP integrations with Claude, ChatGPT, Gemini, and Cursor. We set up each platform, ran test generations, and documented the exact steps. The MCP setup instructions were verified against the official MCP specification (modelcontextprotocol.io). All code examples were tested in production.