PandaDoc MCP について
PandaDoc MCP は、PandaDoc API を扱う MSP 向けの非公式 MCP サーバーと CLI です。ローカルの SQLite ミラーにより、文書パイプラインや未確定見積額、受信者の反応をオフラインで分析できます。
主な機能
- 01PandaDoc API の操作
- 02SQLite ミラーと全文検索
- 03停滞文書とフォロー対象の抽出
- 04見積額、経過期間、反応の分析
- 05CLI と複数エージェントへの導入
活用シーン
- 01未署名のままの文書の特定
- 02未確定見積額とパイプラインの確認
- 03フォローが必要な顧客の抽出
- 04文書ステータスのオフライン分析
MCP 対応
MCP クライアントに PandaDoc API 操作とローカルデータ分析のツールを提供します。README は標準の stdio トランスポートを推奨し、現在の HTTP モードにはセキュリティ上のリスクがあると警告しています。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
翻訳後に原文が更新されています。最新の内容は原文をご確認ください。
PandaDoc + AI - ChatGPT、Claude、GitHub Copilot、Microsoft 365 Copilot、Gemini、および MCP に対応するあらゆるエージェント向け
非公式です。PandaDoc API 向けにコミュニティが開発した Claude Code Skill および MCP サーバーです。 PandaDoc, Inc. とは提携、承認、後援の関係にありません。
▶ 30 秒のデモを見る - デモデータはシミュレーションですが、表示されているコマンドはすべて実際の CLI に存在します。
すべての PandaDoc エンドポイントに加え、他の PandaDoc ツールにはないオフラインのドキュメントパイプラインを備えています。ローカルストアから、停滞中の案件、経過日数、宛先のエンゲージメント、未成立の見積もり金額を確認できます。すでにお使いの AI、ChatGPT(Plus/Pro+)、Claude Desktop、Codex、Claude Code、Claude Cowork、GitHub Copilot に対応し、リモート経由で Microsoft 365 Copilot / Copilot Studio および Google Gemini にも対応します。無料のオープンソースで、ノート PC 上で動作します。MSP オーナー向けに構築されています。コードは不要です。
エージェントで利用する
MSP オーナーが実際に使用している 6 つのエージェントに対応しています(セルフサービスで、すぐに利用できます)。
| 使用する AI エージェント | PandaDoc スキルのインストール方法 |
|---|---|
| Claude Desktop | インストーラーを実行し、Settings > Extensions から pandadoc-mcp を登録します(JSON の編集は不要です)。 |
| ChatGPT(有料プラン) | インストーラーを実行し、pandadoc-mcp を HTTPS 経由で公開して、Developer Mode コネクターとして登録します。 |
| Codex CLI | 以下のインストールプロンプトを貼り付けます。 |
| Claude Code | 以下のインストールプロンプトを貼り付けます。 |
| Claude Cowork | 以下のインストールプロンプトを貼り付けます。 |
| GitHub Copilot(VS Code) | インストーラーを実行し、mcp.json の servers キーの下に pandadoc-mcp を追加してから、Agent モードを選択します。 |
ChatGPT の場合、pandadoc-mcp --transport http を実行して HTTPS の背後で公開します。ブリッジパッケージは不要です。mcp-install.md をご覧ください。
Microsoft と Google の環境にも対応
導入先は多いですが、正直にお伝えすると、これらはインストール済みのローカルバイナリではなく、リモート/エンタープライズ向けの方法です。
| エージェント | 必要な設定 |
|---|---|
| Microsoft 365 Copilot / Copilot Studio | セルフサービスではありません。 pandadoc-mcp を HTTPS 経由でホストし、Copilot Studio(Tools > Add a tool > Model Context Protocol > Server URL)または宣言型エージェントに接続します。Copilot Studio ライセンスとテナント管理者の権限が必要です。mcp-install.md をご覧ください。 |
| Google Gemini | Gemini CLI はローカルで動作し、Claude Code と同様です。Gemini アプリはリモートで動作するため、ChatGPT と同じ HTTPS 経由の方法を使用します。mcp-install.md をご覧ください。 |
スキルネイティブなエージェント(こちらも対応): Hermes と OpenClaw は、このスキルの
SKILL.mdを直接読み込み、MCP にも対応しています。以下のインストール手順をご覧ください。MCP 経由で Cursor、Windsurf、Cline、Continue.dev、Zed にも対応します。ツールごとの詳細な接続方法は、docs/which-agent.md をご覧ください。
複数のエージェントを使っていますか? 1 つのコマンドですべての 51 以上の対応エージェントにインストールできます:
npx skills add Servosity/msp-skills@latest(Node.js が必要です。その後、CLI/MCP バイナリ用のスキル別インストーラーを実行してください)。docs/which-agent.md をご覧ください。
60 秒でインストール
Claude Desktop で最もすばやく使う方法 - ワンクリックの .mcpb
Claude Desktop バンドル:
.mcpbは macOS(Intel および Apple Silicon)、Windows x64、Linux x64 で起動します。各ツールは付属のpandadoc-cliを呼び出します。2026-09-18 以降のリリースでは、この CLI がバンドル内に含まれています。それ以前のバンドルには MCP サーバーのみが含まれるため、付属ツールがない場合は、まず以下の Path A または Path B のインストーラーを実行するか、既存のバイナリをPANDADOC_CLI_PATHに設定してください。詳細は #331 をご覧ください。
PandaDoc MCP をダウンロード(.mcpb) - ダウンロード後、Claude Desktop > Settings > Extensions を開き、ファイルを選択してください。ワンクリックで完了し、JSON もシェルも不要です。(すべての PandaDoc リリースはリリースページで確認できます。)
Claude Code プラグインを使いたい場合は、マーケットプレイスを一度追加してからインストールしてください。ディレクトリの一覧表示は不要で、すぐに使えます。
/plugin marketplace add Servosity/msp-skills
/plugin install pandadoc@msp-skills
Path A - AI エージェントにプロンプトを 1 つ貼り付ける(推奨)
これを Claude Code、Codex CLI、または Claude Cowork にコピーしてください。
このエージェントのワークスペースに、Servosity/msp-skills から PandaDoc Skill と MCP サーバーをインストールしてください。このワークスペースで POSIX シェル(macOS、Linux、WSL、または Bash)を使っている場合は、
bash <(curl -fsSL https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/pandadoc/install.sh)を実行してください。Windows PowerShell を使っている場合は、iwr -useb https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/pandadoc/install.ps1 | iexを実行してください。次に、README に従って認証し、pandadoc-cli --helpを実行して確認してください。
シェルを実行できるエージェントなら、どれでも同じプロンプトを使えます。
Path B - インストーラーを自分で実行する
Windows(PowerShell):
iwr -useb https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/pandadoc/install.ps1 | iex
macOS / Linux:
bash <(curl -fsSL https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/pandadoc/install.sh)
インストーラーは、pandadoc-cli(CLI)と pandadoc-mcp(MCP サーバー)の両方を、ユーザーの bin パスに配置します。Claude Code、Codex、Cowork は、このディレクトリ内の SKILL.md を介して Skill を検出します。
確認:
pandadoc-cli --version
最新バージョンにアップグレードする
インストーラーは常に最新リリースを取得します。アップグレードするには、もう一度実行してください。
macOS / Linux:
bash <(curl -fsSL https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/pandadoc/install.sh)
Windows(PowerShell):
iwr -useb https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/pandadoc/install.ps1 | iex
Claude Desktop の .mcpb ユーザー:最新の .mcpb(このセクションの先頭)をダウンロードし、Settings > Extensions で再度選択してください。Claude Code プラグインのユーザー:/plugin update pandadoc@msp-skills。
Claude Desktop、GitHub Copilot、Gemini CLI、Microsoft 365 Copilot、またはその他の MCP クライアントに追加する
インストーラーの実行後、エージェントごとの接続方法については mcp-install.md と docs/which-agent.md をご覧ください。エージェントごとに 1 つのセクションがあり、GitHub Copilot の servers キーや、リモートの Microsoft 365 Copilot / Copilot Studio の手順も記載されています。Claude Desktop では Settings > Extensions パネルを使うのが最も簡単です。JSON の編集を希望する方向けの MCP 設定ブロックは mcp-install.md に記載されています。
Hermes にインストールする
Hermes CLI から:
hermes skills install servosity/msp-skills/skills/pandadoc --force
Hermes のチャットセッション内で:
/skills install servosity/msp-skills/skills/pandadoc --force
Hermes は MCP をネイティブにサポートしているため、pandadoc-mcp サーバーも直接利用できます。インストール方法も環境変数も同じです。
OpenClaw にインストールする
OpenClaw エージェントに次の内容を伝えてください(コピーして使えます)。
https://github.com/servosity/msp-skills/tree/main/skills/pandadoc から pandadoc skill をインストールしてください。この skill では、必須の CLI(
pandadoc-cli)をopenclaw:フロントマターブロック経由でインストールする方法を定義しています。
OpenClaw はまだ一般公開されていません。フロントマターの設定はあらかじめ含まれており、OpenClaw のリリースと同時に有効になります。
認証する
CLI に必要な認証情報を設定します(PandaDoc ポータルから取得してください)。
PANDADOC_API_KEY=<value> pandadoc-cli doctor
doctor を実行すると、データに触れる操作を行う前に認証情報が有効か確認できます。認証情報が拒否されても終了コード 0 を返すため、スクリプトでは --fail-on error を追加してください。
このスキルでできること
| MSP からよく聞かれる質問 | コマンド |
|---|---|
| 送信済みなのに、完了していないドキュメントはどれですか? | pandadoc-cli stalled --days 14 |
| 未完了の見積もりに、どれくらいの金額が滞留していますか? | pandadoc-cli value |
| ドキュメントのファネル全体はどのような状況ですか? | pandadoc-cli pipeline |
| 各ドキュメントは現在のステータスのまま、どれくらい経過していますか? | pandadoc-cli aging |
| 1か月間、何も署名していないクライアントはどれですか? | pandadoc-cli cold-clients --days 30 |
| 今日、誰にフォローアップすべきですか? | pandadoc-cli followup --days 7 |
| ドキュメントを開いて署名する受信者と、そのまま放置する受信者は誰ですか? | pandadoc-cli engagement |
| 実際に成約につながっているテンプレートはどれですか? | pandadoc-cli template-stats |
| 自動リマインダーが設定されていない送信済みドキュメントはどれですか? | pandadoc-cli reminder-gaps |
| 過去1日で何が変わりましたか? | pandadoc-cli since 24h |
コマンドの完全なリファレンスはguide.mdを参照してください。AI エージェントの運用契約(--agent、--dry-run、変更を加える前に確認するタイミング)については、AGENTS.mdを参照してください。
これが他と異なる点
多くの PandaDoc 連携や MCP サーバーは、質問のたびにライブ API 呼び出しへ中継します。1件のレコードを扱うなら問題ありません。しかし、「未完了のすべてのドキュメントを対象に、未署名の金額と経過期間を知りたい」と四半期ビジネスレビュー(QBR)で尋ねるような規模になると、対応できません。
このスキルは、全文検索機能を備えたローカルの SQLite ミラーに PandaDoc のデータを同期します。集計に関する質問は、ローカルでの SQL 結合1回で済むため、即座にオフラインで回答でき、AI には生データではなく答えが表示されます。followup、forecast、cold-clientsのような複合コマンドは、ドキュメント、受信者、見積もりの価格情報を横断して結合します。これはステートレスな API ラッパーではできません。
解決する課題
PandaDoc で提案書、SOW、MSA を送信しても、その後は音沙汰がなくなります。案件がなくなったわけではなく、署名されないまま放置されているのに、それを知らせるものがありません。r/msp で繰り返し話題になるのは、「署名されない見積もりにどうやってフォローアップするか」という趣旨の質問です。提案書ツールは一度に1件のドキュメントしか表示せず、この案件は停滞しているとも、3週間誰も手を付けていない見積もりがこれだけあるとも教えてくれないため、オーナー同士でリマインダーの間隔を相談しています。そのため、フォローアップは記憶頼みで、予測は当てずっぽうになります。
pandadoc-cli stalled --days 14- 送信済みなのに完了していない、ひそかに立ち消えつつある案件を表示します。pandadoc-cli value- 進行中のすべてのドキュメントに含まれる、未完了の見積もり金額の合計を表示します。pandadoc-cli followup --days 7- 受信者のメールアドレスと結合した、優先順位付きのフォローアップリストを表示します。pandadoc-cli cold-clients --days 30- 連絡が途絶えたアカウントを、最後に署名されてからの日数順に表示します。pandadoc-cli forecast- 未完了の見積もり金額を、順調、経過、停滞の段階に分けて表示します。
詳しい説明は pain-point.mdを参照してください。
よくある質問
ChatGPT で使えますか?
はい。Plus、Pro、Team、Business、Enterprise、Educationプランで利用できます(Free プランでは、現時点で Developer Mode を利用できません)。ChatGPT は、ローカルの stdio バイナリではなく、HTTPS 経由でリモート MCP サーバーに接続します。PandaDoc MCP サーバーはローカルで動作しますが、HTTP に標準対応しています。pandadoc-mcp --transport http --addr :7777で起動し、HTTPS トンネルまたは独自のリバースプロキシの背後に配置してください。ブリッジパッケージは不要です。手順についてはmcp-install.mdを参照してください。
Codex、Cursor、Windsurf、Cline、Copilot、Gemini で使えますか?
はい。いずれも MCP に対応しています。複数のツール向けのインストールコマンドは上記の表に、詳しい説明はdocs/which-agent.mdにあります。
コーディングの知識は必要ですか?
いいえ。推奨するインストール方法は、Claude Code または Codex に一文を貼り付けることです。エージェントがSKILL.mdを読み、インストールを行います。代替手段として、OS ごとに1行のインストーラー(bash または PowerShell)も用意されています。どちらの方法でもコードを書く必要はありません。PandaDoc の認証情報を一度入力するだけです。
PandaDoc のデータは安全ですか?
データはお使いのマシンに保存されます。CLI と MCP サーバーはローカルバイナリです。SQLite ミラーは、ユーザーアカウント配下のディレクトリに保存されます。AI エージェントが参照するのは CLI が返す情報のみです。通常はクエリ結果であり、大量の生データではありません。認証情報は環境変数またはエージェントの設定から読み込まれます。MSP Skills に含まれることも、MSP Skills によってどこかへ送信されることもありません。
これを使うと PandaDoc API のレート制限に達しますか?
日常的な質問ではローカルミラーを参照するため、API にはアクセスしません。PandaDoc に直接アクセスするのは sync、tail および reminder-gaps など一部のリアルタイムコマンドのみです。CLI では設定可能な --rate-limit が適用されるため、ご利用プランの制限内に収まります。
PandaDoc のパートナーまたは顧客である必要がありますか?
API アクセスが可能なご自身の PandaDoc アカウントが必要です(PandaDoc の有料プランに含まれます)。このスキルはご自身の PANDADOC_API_KEY で認証するため、Servosity や PandaDoc のパートナーである必要はありません。
これは PandaDoc ポータルに取って代わりますか?
いいえ。引き続き PandaDoc でドキュメントの作成、送信、署名を行います。このツールを使うと、ポータルでは確認できない複数ドキュメントにまたがるレポートやフォローアップの集計を利用できるため、スプレッドシートをエクスポートせずに AI に質問できます。
費用はいくらですか?
無料です。Apache-2.0 ライセンスです。お使いの AI エージェント(Claude、ChatGPT、Codex など)の利用料のみがかかります。料金は当社ではなく、AI プロバイダーから請求されます。
安全性モデル
| Tier | 例 | 推奨されるエージェントポリシー |
|---|---|---|
| 読み取り | pipeline、stalled、aging、value、engagement、search、documents list | 許可 |
| 書き込み(通常) | contacts create、contacts update、documents create、documents send document、documents recipients add-document、templates create | --dry-run でプレビューしてから、確認済みの書き込みを実行 |
| 認証情報/破壊的操作 | workspaces api-keys create、members token create-member、documents delete、documents bulk-delete、documents recipients delete-document | 必ず人間が介在 |
最も強力な制御手段は、PandaDoc の認証情報に付与するスコープです。CLI が実行できるのは、認証情報で許可された操作のみです。制限方法を含む詳しい情報は、governance.md をご覧ください。
ステータス
ベータ版です。PandaDoc API の仕様に照らして検証済みで、毎週開催される Build Sessions では、実稼働環境のテナントで運用する MSP とともに検証を進めています。compoundingteams.com/build-sessions から参加登録してください。
標準規格。 オープンな Agent Skills spec(Anthropic、2025 年 12 月。40 以上のエージェントに対応)に準拠しています。MCP と互換性があり、Hermes を含む MCP 対応エージェントで動作します。OpenClaw に対応予定です(frontmatter は設定済みで、OpenClaw のリリース待ちです)。
Servosity がメンテナンスしています。Apache-2.0 ライセンスです。CLI Printing Press で構築されています。最終更新日:2026-06-06。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。