Getting Started with MCP
Connecting PandaDoc MCP is quick: choose your AI tool, add the PandaDoc MCP server, and you can start giving it natural language instructions right away.
The PandaDoc MCP server brings PandaDoc directly into your preferred agentic tools.
Agents can support you while you want to read, write or take informed decisions based on your PandaDoc documents and templates.
With new write capabilities, agents can now also create and update PandaDoc documents directly. Send documents, update variables, search for a NDA or to change the expiration date of all your contracts at one prompt, you can do it all via the PandaDoc MCP.
To get started:)
Set up the PandaDoc MCP server
To set up the remote PandaDoc MCP server, follow the steps for your client. PandaDoc provides instructions for several common clients:
To set up the PandaDoc MCP server in Claude Desktop:
-
Open your Claude Desktop and go to "Customize" -> "Connectors" and click on "Browse"
-
Type "PandaDoc" in the search input
-
Click on the PandaDoc box and click Connect to begin the authentication process. An external page will open.
-
Then click Allow access to consent and begin the authentication process with PandaDoc.
-
Click Authorize to authenticate and allow Claude to access your PandaDoc account.
-
After you finished the authentication, you should be prompt with an alert. Press the button "Open Claude" to go back to Claude Desktop.
-
Go back to Claude app, and you should see PandaDoc as one of your Custom connectors, and you're ready to start prompting in Claude.
To set up the PandaDoc MCP server in Claude Code:
- Open your terminal, and run the following command into your terminal, then press enter:
claude mcp add pandadoc --transport http https://mcp.pandadoc.com/v1/mcp- Type "claude" to get into Claude Code
- Type
/mcpand press Enter to open list of MCP servers you have installed. - Use the arrow key to navigate to the PandaDoc server and press Enter to to begin the authentication process. An external page will open.
- Then click Allow access to consent and begin the authentication process with PandaDoc.
- Click Authorize to authenticate and allow Claude Code to access your PandaDoc account.
- After you finished the authentication, head back to the terminal and enter the
/mcpcommand again. - The PandaDoc server should now display as connected, and you’re ready to start prompting in Claude Code.
To set up the PandaDoc MCP server in OpenCode:
- Open your terminal, and run the following command into your terminal:
opencode mcp add- Press Enter to start the process.
- OpenCode will ask to enter the MCP server name, type "pandadoc" and press Enter
- Next, OpenCode will ask to select the MCP server type, use the arrow key to navigate to "Remote" and press Enter
- Then, OpenCode will ask to enter the MCP Server URL, type
https://mcp.pandadoc.com/v1/mcpand press Enter - Now, OpenCode will ask if the server require OAuth authentication, use the arrow key to navigate to "Yes" and press Enter
- OpenCode will ask if "Do you have a pre-registered client ID?", use the arrow key to navigate to "No" and press Enter
- OpenCode should end with a message: "MCP server added successfully".
- Now, lets authenticate with your PandaDoc account by using the following command into your terminal:
opencode mcp auth pandadoc - Press Enter again to begin the authentication process. An external page will open.
- Then click Allow access to consent and begin the authentication process with PandaDoc.
- Click Authorize to authenticate and allow OpenCode to access your PandaDoc account.
- After you finished the authentication, head back to the terminal and enter OpenCode using the command
opencode - Once inside OpenCode type
/mcpin the prompt and press Enter. - You should see the "pandadoc" listed and "connected" showing it is connected.
- Press ESC and you’re ready to start prompting in OpenCode.
To set up the PandaDoc MCP server in Codex desktop:
- Open your Codex and click on "Settings -> Settings" in the left down corner.
- In the settings view, select "MCP servers".
- In the MCP Servers listing, select "+ Add server".
- You should see the screen for "Connect to a custom MCP", there you must enter
- Name: PandaDoc
- Select "Streamable HTTP"
- URL:
https://mcp.pandadoc.com/v1/mcp - Save
- Back in the MCP servers list, the button "Authenticate" should be showing next to the "settings" gear icon. Click on it to begin the authentication process. An external page will open.
- Then click Allow access to consent and begin the authentication process with PandaDoc.
- Click Authorize to authenticate and allow Codex to access your PandaDoc account.
- After you finished the authentication, head back to the Codex window and go back to the app, and you’re ready to start prompting in Codex.
To set up the PandaDoc MCP server in Cursor:
- Open the command palette.
- On MacOS:
CMD + Shift + P - On Windows/Linux:
CTRL + Shift + P
- A list will be displayed, select the option "View: Open MCP Settings" and press Enter
- Select "Tools & MCPs"
- Under "Installed MCP Servers", click in the button "New MCP Server"
- It should open a
mcp.jsonfile, there make sure you add the PandaDoc MCP server inside the "mcpServers" object. It should look like this:
{
"mcpServers": {
"pandadoc": {
"url": "https://mcp.pandadoc.com/v1/mcp"
}
}
}
Node: if you had a previous MCP server configured, make sure you have the comas in the right place, for example:
{
"mcpServers": {
"mcp-sample-server": {
"url": "https://mcp.sample.server.com/mcp"
},
"pandadoc": {
"url": "https://mcp.pandadoc.com/v1/mcp"
}
}
}- Save the file and go back to the previous "Tools & MCPs" screen.
- A button "Authenticate" should be showing. Click on it to begin the authentication process. An external page will open.
- Then click Allow access to consent and begin the authentication process with PandaDoc.
- Then click Authorize to authenticate and allow Cursor to access your PandaDoc account.
- After you finished the authentication, head back to the Cursor app, and you’re ready to start prompting in.
To set up PandaDoc MCP server in VS Code:
- Make sure you have GitHub co-pilot enabled.
- Open the command palette and select MCP: Add server...
- On MacOS:
CMD + Shift + P - On Windows/Linux:
CTRL + Shift + P
- Select HTTP.
- Paste the server URL
https://mcp.pandadoc.com/v1/mcpin the search bar, then hit Enter. - Type in “PandaDoc” when it asks for a server ID, then hit Enter.
- Your
mcp.jsonfile should be displayed with the PandaDoc MCP server configuration. - VS Code will prompt with an alert message to allow authentication, press the Allow button.
- Another alert message with an URL will be displayed, click on the Open button to begin the authentication process. An external page will open.
- Then click Allow access to consent and begin the authentication process with PandaDoc.
- Click Authorize to authenticate and allow VS Code to access your PandaDoc account.
- After you finished the authentication, head back to the VS Code window and go back to the app, and you’re ready to start prompting in VS Code.
The instructions vary depending on the client. For instructions about installing skills for other clients, ask your client how to add a server or check your client’s documentation: Supported MCP clients
Start using the PandaDoc MCP server
Dive in! Here are some example prompts to get you started:
| Use Case | Example Instruction |
|---|---|
| Create documents | "Create a new contract from the Master Services Agreement template for Acme Corp with a $50,000 contract value." |
| Track status | "Find all documents currently waiting for signatures, showing recipient names and how long they've been pending." |
| Send reminders | "Send reminder emails to all recipients who haven't signed in the last 7 days." |
| Search & filter | "Show me all contracts worth more than $100,000 that were signed last quarter." |
| Analytics | "Create a report showing document completion rates by month and average signing time." |
See the full Prompt Library for more categories and examples.
Updated 7 days ago
