コンテンツにスキップ

DocuSeal——文書署名ワークフロー

DocuSealはオープンソースのDocuSign代替(クラウドまたはセルフホスト)です。DuDuClawはDocuSeal公式のMCPサーバーを[[mcp.external]]でマウントして接続します——DuDuClaw側のラッパーは介在しません。

2026-09の変更。 DuDuClawはかつてファーストパーティのstdioラッパーcrate(duduclaw-docuseal-mcp、10ツール)を同梱していました。scripts/release.shでビルドされたことが一度もなく、利用者が自分でcargo buildする必要があり、またDocuSealは2026-03に公式MCPサーバーを提供しています。このラッパーは削除されました。以下の公式サーバーを使ってください。

DocuSealセルフホストのMCPエンドポイントはhttps://<host>/mcpです。インスタンスのSettings → MCP Serverでbearerトークンを生成し、MCP Bridge経由でマウントします:

[[mcp.external]]
name = "docuseal"
url = "https://sign.example.com/mcp"
headers = { Authorization = "Bearer secret://local/docuseal_mcp_token" }
allowed_tools = [
"search_templates", "load_template", "create_template",
"send_document", "search_documents",
]

署名依頼の送信は外向きで半不可逆な操作です——送信ツールを[capabilities] approval_required_toolsに入れてHITL承認を通すことを検討してください。

5つのツール: テンプレート検索、テンプレート読み込み、テンプレート作成、文書送信、文書検索。セルフホスト専用です——クラウドテナント(api.docuseal.com / .eu)にMCPエンドポイントはありません。

DocuSealクラウドを使っている場合、あるいはより広いREST面(アーカイブ、再送信、prefill更新、署名済みファイルのダウンロードURL)が必要な場合は、X-Auth-Tokenヘッダーを付けてDocuSeal REST APIを直接呼んでください——自作の小さなMCPサーバー経由でも、エージェントのHTTPツール経由でも構いません。

DocuSealのwebhookはUIでしか設定できません(クラウド: Console → Webhooks、セルフホスト: Settings → Webhooks)——APIでは設定できません。form.completed / submission.completedを自動化の入口に向ければ、「完了時にチャンネルへ通知/タスクを作成」というautopilotルールに繋げられます。ペイロードの外枠は{"event_type", "timestamp", "data"}、署名ヘッダーはX-Docuseal-Signature(<unix_ts>.<hex_hmac>、<ts>.<raw_body>に対するHMAC-SHA256、±300秒の許容)です。