PandaDoc について
PandaDoc MCPサーバーは、文書、テンプレート、電子署名を管理するチーム向けに、文書自動化機能をMCPホストへ接続します。文書の作成、送信、状態確認、ダウンロードに対応し、APIキーで認証します。
主な機能
- 01文書の検索と状態・詳細の確認
- 02テンプレートやファイルから文書を作成
- 03文書の送信と署名リンクの作成
- 04テンプレート、フォルダー、連絡先の管理
- 05再利用可能なコンテンツライブラリ項目の検索
活用シーン
- 01テンプレートから署名用文書を作成して送信
- 02文書の状態確認やPDFのダウンロード
- 03テンプレート、連絡先、再利用コンテンツの検索
MCP 対応
MCPクライアントにPandaDocの文書、テンプレート、フォルダー、連絡先、コンテンツライブラリのツールを公開し、PANDADOC_API_KEYで認証します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
mcp.json · 共通設定
起動コマンド
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 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
15掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| api_key | string | はい | Settings > API > Developer Dashboard の PandaDoc API キー |
詳細
@mindstone/mcp-server-pandadoc
Model Context Protocol ホスト向けの PandaDoc ドキュメント自動化 MCP サーバーです。標準化された MCP インターフェースを通じて、ドキュメント、テンプレート、電子署名を作成、送信、管理できます。
ステータス
- バージョン: 0.3.0 · npm
- 認証: API キー(
PANDADOC_API_KEY) - ツール: 15(ドキュメント、テンプレート、フォルダー、連絡先、コンテンツライブラリ)
- 対象: cloud-api
- 機械可読:
STATUS.json
必要条件
- Node.js 20+
- npm
ワンクリックインストール
ボタンをクリックすると、ホストから 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 からドキュメントを作成します(コネクターは URL を PandaDoc に渡す前にホストの DNS を解決し、リダイレクトをたどって最終 URL を特定します。そのため、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 — Functional Source License Version 1.1(将来的にMITライセンスへ移行)。このソフトウェアは2030-04-08にMITライセンスへ移行します。
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。