MCP / CRM and sales

PandaDoc MCP

PandaDoc: documents, templates, send/sign, contacts, folders. Connect it to Claude, Codex, Cursor or any MCP client through one FlyMy.AI MCP.

Your own API key82 actionsCRM and sales
Ask your agent
List up to 10 completed PandaDoc documents, newest created first, with their names and IDs.

Paste it into an assistant connected to FlyMy.AI. The agent picks the actions.

What PandaDoc MCP can do

82 actions in the FlyMy.AI catalog, the most used first. Your agent finds them through search_tools and calls the one the task needs.

ActionWhat it does
pandadoc_add_recipientAdd a recipient (signer) to a document
pandadoc_add_sectionAdd a section to a document from a template or content library item
pandadoc_append_content_library_itemAppend a content library item to a document
pandadoc_assign_fieldsReassign document fields to recipients
pandadoc_change_document_statusManually change a document's status
pandadoc_change_signerReassign a recipient to a new signer
pandadoc_content_library_item_statusGet a content library item's processing status
pandadoc_create_attachmentAttach a remote file (by URL) to a document
pandadoc_create_catalog_itemCreate a catalog (product) item
pandadoc_create_contactCreate a new contact
pandadoc_create_content_library_itemCreate a content library item from a file URL
pandadoc_create_documentCreate a document from a template, content library item, or file URL
Show all 60 actions
ActionWhat it does
pandadoc_create_document_folderCreate a document folder
pandadoc_create_editing_sessionCreate an embedded editing session
pandadoc_create_fieldsCreate / prefill document fields
pandadoc_create_linked_objectLink a document to an external CRM record
pandadoc_create_member_tokenCreate a member access token (for embedded sessions)
pandadoc_create_notarization_requestCreate a notarization request for a document
pandadoc_create_sessionCreate an embedded signing session link
pandadoc_create_template_folderCreate a template folder
pandadoc_create_template_from_fileCreate a template from a file URL
pandadoc_create_webhookCreate a webhook subscription
pandadoc_delete_attachmentDelete a document attachment WRITE action
pandadoc_delete_catalog_itemDelete a catalog (product) item WRITE action
pandadoc_delete_contactDelete a contact WRITE action
pandadoc_delete_documentDelete a document WRITE action
pandadoc_delete_linked_objectRemove a linked CRM object from a document WRITE action
pandadoc_delete_notarization_requestCancel/delete a notarization request WRITE action
pandadoc_delete_recipientDelete a document recipient WRITE action
pandadoc_delete_sectionDelete a document section WRITE action
pandadoc_delete_templateDelete a template WRITE action
pandadoc_delete_webhookDelete a webhook subscription WRITE action
pandadoc_document_audit_trailGet a document's audit trail / activity log
pandadoc_document_contentGet a document's rendered content
pandadoc_document_statusGet document status and timeline. Returns the current status and key timestamps.
pandadoc_download_attachmentDownload a document attachment
pandadoc_download_documentDownload a document as PDF
pandadoc_get_api_logGet one API log entry
pandadoc_get_attachmentGet one document attachment's details
pandadoc_get_auto_remindersGet a document's auto-reminder configuration
pandadoc_get_catalog_itemGet a catalog item's details
pandadoc_get_contactGet contact details
pandadoc_get_content_library_itemGet a content library item's details
pandadoc_get_documentGet document details
pandadoc_get_memberGet member details
pandadoc_get_notarization_requestGet a notarization request's details
pandadoc_get_sectionGet one document section
pandadoc_get_webhookGet a webhook subscription's details
pandadoc_list_api_logsList API activity logs
pandadoc_list_attachmentsList a document's attachments
pandadoc_list_catalog_itemsList catalog (product) items
pandadoc_list_contactsList workspace contacts
pandadoc_list_content_library_itemsList content library items
pandadoc_list_document_foldersList document folders
pandadoc_list_documentsList documents with optional filters
pandadoc_list_documents_by_linked_objectList documents linked to an external object
pandadoc_list_fieldsList a document's fields
pandadoc_list_formsList forms
pandadoc_list_linked_objectsList a document's linked CRM objects
pandadoc_list_membersList workspace members

And 22 more actions; the docs lists every one.

Ask your agent

Requests to paste as they are. Each one runs on the actions named under it.

“List up to 10 completed PandaDoc documents, newest created first, with their names and IDs.”uses pandadoc_list_documents
“Read this PandaDoc document record and summarize its name, status and reported recipient roles.”uses pandadoc_get_document
“Read the fields of this PandaDoc document and show up to 10 field names and types.”uses pandadoc_list_fields

Connect PandaDoc in a minute

One MCP for every integration. Add it once, then every MCP in the catalog is a request away.

  1. 01

    Add FlyMy.AI

    Add the FlyMy.AI MCP to your assistant with one of the commands below and sign in. No key to copy.

  2. 02

    Add your PandaDoc API key

    Paste it into the PandaDoc connection settings once; it stays with FlyMy.AI, never in a prompt or a chat.

    • PandaDoc API key - PandaDoc - Settings - Integrations - API - Create API key. Get key ->
  3. 03

    Ask

    Paste a request from this page. Every run shows what it cost.

Claude Code
claude mcp add --transport http flymyai https://mcp-agents.flymy.ai/mcp

Then run /mcp in Claude Code and sign in.

Codex
codex mcp add flymy --url https://mcp-agents.flymy.ai/mcp

Then run codex mcp login flymy to sign in.

claude.ai and Claude Desktop
https://mcp-agents.flymy.ai/mcp

Settings, Connectors, Add custom connector: paste this URL.

Pay per run

FlyMy.AI bills the run: the model and the tool's seconds. Calls go to your own PandaDoc account, under its plan and limits. No seats and no minimum.

Go to the source

From the FlyMy.AI platform catalog of 2026-10-31: name, description, actions and setup as the platform lists them. Examples are requests to paste, not recorded runs.