PandaDoc MCP Server

PandaDoc MCP Server

What is PandaDoc MCP? PandaDoc MCP (Model Context Protocol) server connects AI agents directly to PandaDoc's document workflow — creating, sending, and tracking contracts and agreements without leaving your AI client. How to use PandaDoc MCP? To use PandaDoc MCP, connect your PandaDoc account, provide the required API credentials, and configure the appropriate MCP client.

Category
访问服务器

README

<div align="center">

<picture> <source media="( )" srcset="./pd-mark_green_pd_white.svg"> <img src="./pd-mark_black_pd.svg" alt="PandaDoc" width="90"> </picture>

PandaDoc MCP Server Guide

Configuration files, skills, and tools to integrate PandaDoc with LLMs and agent frameworks.

License: MIT Documentation

</div>


PandaDoc hosts a remote MCP server at https://mcp.pandadoc.com/v1/mcp. This allows secure MCP client access via OAuth. View the docs here.

[!NOTE] PandaDoc document creation, sending, and other operations volume and limits are also applied to the PandaDoc MCP server.

Existing rate limits for the PandaDoc Public API also apply to PandaDoc MCP server tools. More information on Public API limits can be found in: https://developers.pandadoc.com/reference/limits

Table of Contents

Installation & Setup

Different MCP clients require slightly different setups. Follow the instructions below for your specific client to connect to the PandaDoc MCP server.

Claude Desktop

To set up the PandaDoc MCP server in Claude Desktop:

  1. Open Claude Desktop and go to "Customize" → "Connectors".

  2. Click the "+" button, then select "... Add custom connector".

  3. On the "Add custom connector" screen, enter:

  4. Click Connect to begin the authentication process. An external page will open.

  5. Click Allow access to consent and begin the authentication process with PandaDoc.

  6. Click Authorize to authenticate and allow Claude to access your PandaDoc account.

  7. After authentication completes, you should be prompted with an alert. Press "Open Claude" to go back to Claude Desktop.

  8. Back in the Claude app, you should see PandaDoc listed as one of your custom connectors, and you're ready to start prompting in Claude.

Claude Code

To set up the PandaDoc MCP server in Claude Code:

  1. Open your terminal, run the following command, then press Enter: claude mcp add pandadoc --transport http https://mcp.pandadoc.com/v1/mcp
  2. Type claude to start Claude Code.
  3. Type /mcp and press Enter to open the list of MCP servers you have installed.
  4. Use the arrow keys to navigate to the PandaDoc server and press Enter to begin the authentication process. An external page will open.
  5. Click Allow access to consent and begin the authentication process with PandaDoc.
  6. Click Authorize to authenticate and allow Claude Code to access your PandaDoc account.
  7. Once authentication completes, head back to the terminal and run the /mcp command again.
  8. The PandaDoc server should now display as connected, and you're ready to start prompting in Claude Code.

OpenCode

To set up the PandaDoc MCP server in OpenCode:

  1. Open your terminal and run: opencode mcp add
  2. Press Enter to start the process.
  3. When OpenCode asks for the MCP server name, type pandadoc and press Enter.
  4. When OpenCode asks for the MCP server type, use the arrow keys to navigate to "Remote" and press Enter.
  5. When OpenCode asks for the MCP server URL, type https://mcp.pandadoc.com/v1/mcp and press Enter.
  6. When OpenCode asks if the server requires OAuth authentication, navigate to "Yes" and press Enter.
  7. When OpenCode asks "Do you have a pre-registered client ID?", navigate to "No" and press Enter.
  8. OpenCode should finish with the message: "MCP server added successfully".
  9. Authenticate with your PandaDoc account by running: opencode mcp auth pandadoc
  10. Press Enter to begin the authentication process. An external page will open.
  11. Click Allow access to consent and begin the authentication process with PandaDoc.
  12. Click Authorize to authenticate and allow OpenCode to access your PandaDoc account.
  13. Once authentication completes, head back to the terminal and start OpenCode with the command opencode.
  14. Inside OpenCode, type /mcp in the prompt and press Enter.
  15. You should see "pandadoc" listed as "connected".
  16. Press ESC and you're ready to start prompting in OpenCode.

Codex

To set up the PandaDoc MCP server in Codex desktop:

  1. Open Codex and click "Settings → Settings" in the lower-left corner.

  2. In the settings view, select "MCP servers".

  3. In the MCP servers listing, select "+ Add server".

  4. On the "Connect to a custom MCP" screen, enter:

  5. Click Save.

  6. Back in the MCP servers list, an "Authenticate" button should appear next to the settings gear icon. Click it to begin the authentication process. An external page will open.

  7. Click Allow access to consent and begin the authentication process with PandaDoc.

  8. Click Authorize to authenticate and allow Codex to access your PandaDoc account.

  9. Once authentication completes, head back to the Codex window, and you're ready to start prompting in Codex.

Cursor

To set up the PandaDoc MCP server in Cursor:

  1. Open the command palette:

    • macOS: CMD + Shift + P
    • Windows/Linux: CTRL + Shift + P
  2. From the list, select "View: Open MCP Settings" and press Enter.

  3. Select "Tools & MCPs".

  4. Under "Installed MCP Servers", click the "New MCP Server" button.

  5. An mcp.json file should open. Add the PandaDoc MCP server inside the mcpServers object. It should look like this:

    {
      "mcpServers": {
        "pandadoc": {
          "url": "https://mcp.pandadoc.com/v1/mcp"
        }
      }
    }
    

    Note: if you already had an MCP server configured, make sure the commas are 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"
        }
      }
    }
    
  6. Save the file and go back to the previous "Tools & MCPs" screen.

  7. An "Authenticate" button should appear. Click it to begin the authentication process. An external page will open.

  8. Click Allow access to consent and begin the authentication process with PandaDoc.

  9. Click Authorize to authenticate and allow Cursor to access your PandaDoc account.

  10. Once authentication completes, head back to the Cursor app, and you're ready to start prompting.

VS Code

To set up the PandaDoc MCP server in VS Code:

  1. Make sure you have GitHub Copilot enabled.

  2. Open the command palette and select "MCP: Add server...":

    • macOS: CMD + Shift + P
    • Windows/Linux: CTRL + Shift + P
  3. Select HTTP.

  4. Paste the server URL https://mcp.pandadoc.com/v1/mcp in the search bar, then hit Enter.

  5. Type PandaDoc when it asks for a server ID, then hit Enter.

  6. Your mcp.json file should be displayed with the PandaDoc MCP server configuration.

  7. VS Code will prompt with an alert to allow authentication. Press the Allow button.

  8. Another alert with a URL will be displayed. Click the Open button to begin the authentication process. An external page will open.

  9. Click Allow access to consent and begin the authentication process with PandaDoc.

  10. Click Authorize to authenticate and allow VS Code to access your PandaDoc account.

  11. Once authentication completes, head back to the VS Code window, and you're ready to start prompting in VS Code.

Gemini (powered by Gemini CLI)

To set up the PandaDoc MCP server for use with Gemini:

  1. Open your terminal and go to the folder where you want to work.
  2. Run the following command: gemini extensions install https://github.com/PandaDoc/mcp-server-guide
  3. Press Enter to start the process.

Instructions vary depending on the client. For other clients, ask your client how to add an MCP server or check your client's documentation.

License

MIT

推荐服务器

Baidu Map

Baidu Map

百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。

官方
精选
JavaScript
Playwright MCP Server

Playwright MCP Server

一个模型上下文协议服务器,它使大型语言模型能够通过结构化的可访问性快照与网页进行交互,而无需视觉模型或屏幕截图。

官方
精选
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

一个由人工智能驱动的工具,可以从自然语言描述生成现代化的用户界面组件,并与流行的集成开发环境(IDE)集成,从而简化用户界面开发流程。

官方
精选
本地
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

通过模型上下文协议启用与 Audiense Insights 账户的交互,从而促进营销洞察和受众数据的提取和分析,包括人口统计信息、行为和影响者互动。

官方
精选
本地
TypeScript
VeyraX

VeyraX

一个单一的 MCP 工具,连接你所有喜爱的工具:Gmail、日历以及其他 40 多个工具。

官方
精选
本地
graphlit-mcp-server

graphlit-mcp-server

模型上下文协议 (MCP) 服务器实现了 MCP 客户端与 Graphlit 服务之间的集成。 除了网络爬取之外,还可以将任何内容(从 Slack 到 Gmail 再到播客订阅源)导入到 Graphlit 项目中,然后从 MCP 客户端检索相关内容。

官方
精选
TypeScript
Kagi MCP Server

Kagi MCP Server

一个 MCP 服务器,集成了 Kagi 搜索功能和 Claude AI,使 Claude 能够在回答需要最新信息的问题时执行实时网络搜索。

官方
精选
Python
e2b-mcp-server

e2b-mcp-server

使用 MCP 通过 e2b 运行代码。

官方
精选
Neon MCP Server

Neon MCP Server

用于与 Neon 管理 API 和数据库交互的 MCP 服务器

官方
精选
Exa MCP Server

Exa MCP Server

模型上下文协议(MCP)服务器允许像 Claude 这样的 AI 助手使用 Exa AI 搜索 API 进行网络搜索。这种设置允许 AI 模型以安全和受控的方式获取实时的网络信息。

官方
精选