PenlyDoc について
PenlyDoc MCPサーバーは、PenlyDoc REST APIを通じて電子署名用文書を作成・管理するAIアシスタント向けのサービスです。テンプレートやローカルファイルからの送信、署名状況の追跡、封印済みPDFの保存と検証に対応します。
主な機能
- 01組織とテンプレートの確認
- 02テンプレートやファイルから文書を作成
- 03文書と署名者の状況を追跡
- 04ハッシュチェーン形式の署名履歴を確認
- 05リマインダー送信や文書の取消
- 06署名済みPDFのダウンロードと検証
活用シーン
- 01テンプレートを使った賃貸契約書の送信
- 02文書の未署名者の確認
- 03完了した契約書をPDFで保存
- 04PDFのシールと署名者の検証
MCP 対応
ローカルでstdio経由で動作し、互換クライアントにPenlyDocの操作をMCPツールとして提供します。組織のAPIキーを使ってPenlyDoc REST APIに接続します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
13掲載時のツール一覧 · 4 日前に更新
このツールにパラメーターはありません。
詳細
PenlyDoc MCP サーバー
AI アシスタントが PenlyDoc を使って電子署名用の文書を送信し、進捗を確認できます。 「Residential lease テンプレートから、家賃 950 EUR で Mia Novak に賃貸契約書を送信して」「注文 42 の署名がまだ必要なのは誰?」「署名済みの契約書を ./signed に保存して」といった操作ができます。
これは、お使いのコンピューター上で動作する(stdio)Model Context Protocol サーバーで、組織の API キーを使って PenlyDoc REST API と通信します。あらゆる MCP クライアントで動作します。
セットアップ
- penlydoc.com で組織を作成し(無料)、Console → Developers から API キーをコピーします。
- MCP クライアントの設定にサーバーを追加します。
{
"mcpServers": {
"penlydoc": {
"command": "npx",
"args": ["-y", "penlydoc-mcp"],
"env": { "PENLY_API_KEY": "sk_…" }
}
}
}
Node.js 18.17 以降が必要です。PENLY_URL を指定すると、サーバーの接続先を別の PenlyDoc インスタンスに変更できます(既定値は https://penlydoc.com です)。
API キーはパスワードと同様に扱ってください。このキーを使うと、組織名義で文書を送信できます。アシスタント専用のキーを発行しておけば、他の連携に影響を与えずにコンソールからそのキーを無効化できます。
ツール
| ツール | 内容 | 副作用 |
|---|---|---|
get_organisation | キーに紐づく組織と送信上限を確認します | なし |
list_templates | テンプレートと、そのロールおよびデータキーを一覧表示します | なし |
send_from_template | テンプレートから文書を作成します。send: true にすると関係者にメールを送信します | 実在する人にメールを送信します |
send_document | ローカルの PDF または写真をアップロードして文書を作成します。署名欄は {{sig:1}} タグまたは座標で指定します | send: true の場合、実在する人にメールを送信します |
list_documents | ステータスと署名者を含む文書一覧を表示します。ステータスまたは参照情報で絞り込めます | なし |
get_document | 1 件の文書について、各人が開封、署名、辞退したかどうかと、その日時を表示します | なし |
get_history | 時刻と IP アドレスを含む、ハッシュチェーンで保護された履歴を表示します | なし |
send_draft | 下書きを送信します | 実在する人にメールを送信します |
send_reminder | 現在署名する順番の人全員にリマインダーを送信します | 実在する人にメールを送信します |
cancel_document | 署名手続き中の文書を無効にします | 取り消せません |
create_signing_link | 埋め込み署名者用の 1 時間有効なリンクを作成します | その人として署名するリンクです |
download_signed_pdf | 完了した文書の封印済み PDF をファイルに保存します | ローカルファイルを書き込みます(上書きはしません) |
verify_pdf | 署名済み PDF を検証します。封印が有効か、誰が署名したかを確認します | なし。キーは不要です |
サーバーは、送信前に相手の氏名、メールアドレス、文書についてあなたに確認するようアシスタントに指示します。 ほとんどの MCP クライアントも各ツール呼び出しの前に確認を求めます。メールを送信するツールでは、この設定を有効にしておいてください。
詳細情報
MIT ライセンスです。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。