mcpField
P
PandaDoc

PandaDoc

本地服务
github.com/mindstone生产力13今天更新

关于 PandaDoc

PandaDoc MCP 服务将文档自动化功能接入 MCP 主机,适用于需要管理文档、模板和电子签名的团队。它支持创建、发送、跟踪及下载文档,并通过 API 密钥认证。

主要功能

  1. 01搜索文档并查看状态和详情
  2. 02根据模板或文件创建文档
  3. 03发送文档并创建签署链接
  4. 04管理模板、文件夹和联系人
  5. 05搜索可复用内容库条目

适用场景

  1. 01从模板生成并发送待签署文件
  2. 02查询文档状态或下载 PDF
  3. 03查找模板、联系人和可复用内容

MCP 相关

通过 MCP 向客户端开放 PandaDoc 的文档、模板、文件夹、联系人和内容库工具;使用 PANDADOC_API_KEY 认证。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"mindstone-mcp-server-pandadoc": {
"command": "npx",
"args": [
"-y",
"@mindstone/mcp-server-pandadoc"
],
"env": {
"PANDADOC_API_KEY": "<PANDADOC_API_KEY>",
"MCP_WORKSPACE_PATH": "<MCP_WORKSPACE_PATH>"
}
}
}
}
启动命令npx -y @mindstone/mcp-server-pandadoc
需要配置的环境变量
PANDADOC_API_KEY密钥PandaDoc API key (from Developer Dashboard)
MCP_WORKSPACE_PATHWorkspace directory for document upload sources. Defaults to os.tmpdir() when unset.

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@mindstone/mcp-server-pandadoc0.3.0

工具

15

收录的工具列表 · 更新于 2 周前

参数类型必填说明
api_keystring是Settings > API > Developer Dashboard 中的 PandaDoc API 密钥

详细介绍

@mindstone/mcp-server-pandadoc

npm version License: FSL-1.1-MIT

面向 Model Context Protocol 主机的 PandaDoc 文档自动化 MCP 服务。通过标准化的 MCP 接口创建、发送和管理文档、模板及电子签名。

状态

  • 版本: 0.3.0 · npm
  • 认证: API 密钥 (PANDADOC_API_KEY)
  • 工具: 15(文档、模板、文件夹、联系人、内容库)
  • 服务范围: cloud-api
  • 机器可读: STATUS.json

要求

  • Node.js 20+
  • npm

一键安装

添加到 Cursor 添加到 VS Code 添加到 VS Code Insiders

点击按钮后,主机将提示你填写:PANDADOC_API_KEY。

Claude Desktop / Claude Code / Goose / Continue.dev 手动配置(PandaDoc)
{
  "mcpServers": {
    "PandaDoc": {
      "command": "npx",
      "args": [
        "-y",
        "@mindstone/mcp-server-pandadoc"
      ],
      "env": {
        "PANDADOC_API_KEY": ""
      }
    }
  }
}

快速开始

安装并构建
cd <path-to-repo>/connectors/pandadoc
npm install
npm run build
npx(发布后使用)
npx -y @mindstone/mcp-server-pandadoc
本地
node dist/index.js

配置

环境变量
  • PANDADOC_API_KEY — PandaDoc API 密钥(来自 Developer Dashboard)
  • MCP_HOST_BRIDGE_STATE — 可选的主机桥接状态文件路径,用于凭据管理
  • MINDSTONE_REBEL_BRIDGE_STATE — MCP_HOST_BRIDGE_STATE 的向后兼容别名

主机配置示例

Claude Desktop / Cursor
{
  "mcpServers": {
    "PandaDoc": {
      "command": "npx",
      "args": ["-y", "@mindstone/mcp-server-pandadoc"],
      "env": {
        "PANDADOC_API_KEY": "your-api-key"
      }
    }
  }
}
本地开发(无需发布到 npm)
{
  "mcpServers": {
    "PandaDoc": {
      "command": "node",
      "args": ["<path-to-repo>/connectors/pandadoc/dist/index.js"],
      "env": {
        "PANDADOC_API_KEY": "your-api-key"
      }
    }
  }
}

工具(15 个)

配置
  • configure_pandadoc_api_key — 配置 PandaDoc API 密钥
文档
  • list_documents — 列出并搜索 PandaDoc 文档,可使用筛选条件
  • get_document_status — 检查文档的当前状态
  • get_document_details — 获取文档的完整详情
  • create_document_from_template — 根据模板创建文档(收件人、令牌、字段、定价表、元数据、标签)
  • upload_document — 上传 PDF、DOCX 或 RTF 文件以创建文档
  • create_document_from_url — 根据可公开访问的 HTTPS PDF URL 创建文档(连接器会解析主机的 DNS 并跟随重定向,然后将最终 URL 交给 PandaDoc;因此,运行连接器的机器必须能够访问该 URL)
  • send_document — 将文档发送给收件人以供查看或签署
  • create_document_session — 为文档收件人创建可分享的查看/签署链接
  • download_document — 将文档下载为 PDF
模板
  • list_templates — 列出可用的 PandaDoc 模板
文件夹和联系人
  • list_document_folders — 列出文档文件夹(查找用于创建/筛选参数的文件夹 UUID)
  • list_contacts — 列出工作区联系人(查找收件人)
内容库
  • list_content_library_items — 搜索/列出可重复使用的内容库区块
  • get_content_library_item_details — 获取内容库项目的字段、令牌、定价和元数据

许可证

FSL-1.1-MIT — 功能源代码许可证 1.1 版,附带未来适用的 MIT 许可证。本软件将于 2030-04-08 转为 MIT 许可证。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。