Integration walkthrough · Updated 2026-05-22
PandaDoc MCP + Claude: setup walkthrough and the 5 workflows that earn their install
PandaDoc publishes a hosted MCP server documented at developers.pandadoc.com/docs/use-pandadoc-mcp-server. API-key authenticated, write-capable (create, send, update, manage templates), and reachable from any MCP client. This walkthrough covers the setup, the Business-tier requirement that gates API access, the 5 highest-leverage workflows, and the bulk-send gotcha every operator should know before turning the LLM loose on real proposals.
Want to try PandaDoc?
PandaDoc MCP requires Business tier ($65/user/mo, 3-user minimum)
The write surface is real — create, send, update from Claude. API access starts on Business; Free eSign and Essentials are out of reach.
Start with PandaDoc →Affiliate link — StackSwap earns a commission if you sign up for PandaDoc. We only partner with tools we'd recommend anyway.Step 1: Confirm your PandaDoc plan supports API access
PandaDoc gates API access to the Business plan ($65/user/mo, 3-user minimum) and Enterprise tier. Free eSign and Essentials ($35/user/mo) don't include API — the MCP is literally unreachable on those plans. If you're below Business, you'll need to upgrade before the MCP integration is possible. The Business floor is $195/mo (3 users × $65/user). For most B2B sales teams sending 20+ proposals/month, this earns its cost quickly through the AI-driven proposal-drafting workflow; for solo founders sending 2-3 proposals/month, probably not.
Step 2: Generate a PandaDoc API key
In PandaDoc: Settings → Integrations → API & Webhooks → Create API Key. Name it something explicit — "Claude integration (Nick)" or "AI - scoped writes" — so the activity log is readable later. Copy the token immediately; PandaDoc shows it once.
Operator hygiene: don't use your admin user's key. Create a dedicated PandaDoc user scoped to the templates and workspaces the agent should touch, then generate the API key under that user. The LLM inherits the user's permissions; scope = blast-radius control.
Step 3: Add PandaDoc MCP to Claude
- Claude Desktop: Settings → Connectors → Add custom MCP. Paste the PandaDoc MCP endpoint URL and the API key. Save and verify the connector shows as connected.
- claude.ai (web): Settings → Connectors → Add → Custom MCP. Same fields. Web and desktop use identical connector config.
- Claude Code: add the server to your workspace .mcp.json or project-level config. The schema is documented at developers.pandadoc.com.
Total setup time: about 5 minutes if you already have an API key, 10 if you need to create the scoped user too.
Step 4: Verify the connection
Smoke test in chat: "Using the PandaDoc MCP, list the templates in my account." If the connector is healthy, Claude responds with your actual template list. If the call fails, check three things: (a) API key copied without truncation, (b) endpoint URL correct, (c) the user behind the API key actually has access to templates in PandaDoc's UI. Fix in that order before deeper troubleshooting.
The 5 workflows that earn their install
1. Draft and send proposals from a template
The flagship workflow. "Draft a proposal for Acme Corp using the SaaS template — pricing is $24K ARR for 3 seats, start date June 1, payment net 30. Send it to jane@acme.example.com." The LLM picks the template, fills the variables, and sends. Replaces the manual template-fill workflow that previously took 15-20 minutes per proposal.
2. Identify stalled deals in viewed-not-signed status
"Show me every proposal sent in the last 30 days that's been viewed but not signed, and sort by deal value." The MCP returns the filtered list; the LLM helps prioritize follow-ups. The visibility into stalled deals is a regular operator pain point that this workflow fixes in one chat.
3. Update variables on in-flight proposals
"The Acme proposal I sent yesterday — update the start date to June 15 and the implementation fee to $5K instead of $7.5K." The MCP updates variables on the existing document without rebuilding it; the recipient sees the corrected version on their next view. No "resend with new doc" awkwardness.
4. Bulk template inventory cleanup
"Walk my template library and tell me which templates haven't been used in 90+ days. Archive the ones tagged 'legacy' or 'archived' that match. Surface anything that looks like a duplicate of an active template." A scheduled 30-minute cleanup that previously required clicking through the template library, compressed into a single chat exchange.
5. KBA / Notary on compliance-grade docs (tier-gated)
For workflows that require knowledge-based authentication or live remote online notarization, the MCP exposes those endpoints — but they're tier-gated to higher plans and charged per use. If your tier supports them, the workflow becomes: prompt Claude to send a document with KBA verification enabled, recipient verifies via security questions, signed copy returns. Validate plan support before building agent loops that depend on these endpoints.
The bulk-send gotcha — confirm before you click
Bulk operations (send 50 proposals, update variables across 100 documents) are where the blast radius lives. Three mitigations:
- Configure your client's confirmation UX. Claude Desktop tends to be most explicit about confirming each write op; claude.ai batches confirmations; Claude Code varies. Test your specific surface before production use.
- Prompt-engineer a confirmation gate. System prompt: "Before any send operation touching more than 5 documents, ask the user to confirm." Respected 95% of the time; the remaining 5% bounded by tier scope.
- Human-in-the-loop on high-stakes docs. For revenue-critical or legal-grade documents, keep human review regardless of LLM confidence. The cost of a misrouted contract dwarfs the time savings.
Where StackSwap MCP fits alongside PandaDoc MCP
PandaDoc MCP exposes your PandaDoc data. StackSwap MCP exposes the cross-vendor GTM catalog — ~400 tools with monthly costs, 104 hand-verified overlap pairs, partner sign-up paths. Load both into the same Claude session: "draft this proposal" (PandaDoc MCP) plus "what should our proposal + e-sign stack look like at our scale" (StackSwap MCP). One chat surface, two layers of decision support.
Want to try PandaDoc?
PandaDoc MCP + Claude is the SMB proposal-tool default in 2026
Business tier real, write surface real, 5-minute setup. The 5 workflows above pay for the install on the first proposal.
Start with PandaDoc →Affiliate link — StackSwap earns a commission if you sign up for PandaDoc. We only partner with tools we'd recommend anyway.FAQ
Related reading
- PandaDoc MCP review — the operator take
- PandaDoc MCP vs Zapier — when each wins
- PandaDoc — full operator review
- Is PandaDoc worth it in 2026?
- Best PandaDoc alternatives 2026
- PandaDoc vs DocuSign
- StackSwap MCP — the cross-vendor GTM meta-layer
- What is MCP for B2B SaaS operators
- Best MCP Servers for B2B SaaS Operators 2026
Canonical URL: https://stackswap.ai/pandadoc-mcp-claude-integration. Disclosure: StackSwap is a PandaDoc affiliate. Setup steps above are the same ones we use internally.