eSignatures MCP Server

公式

契約書およびテンプレート管理:拘束力のある契約書の作成、レビュー、送信を行うための機能。

ドキュメント

mcp-server-esignatures

開発者とAIにとって最も使いやすい電子署名プラットフォーム。

従来の電子署名ツールは、柔軟性のない静的なPDFファイルに縛られます。 eSignatures.com は異なるアプローチを採用しています — 契約はライフサイクル全体を通じて完全に編集可能なMarkdownベースのコンテンツとして維持されるため、開発者、自動化システム、AIエージェントが簡単に作成、理解、変更、管理できます。

このMCPサーバーは、AIエージェント(Claudeなど)に完全なeSignatures APIへのリアルタイムアクセスを提供し、以下を可能にします。

  • 動的な契約作成と編集 — 送信後でも可能
  • AIが生成、理解、更新できるMarkdownベースのコンテンツ
  • エンドツーエンドのワークフロー: 起草 → プレースホルダー入力 → 送信 → 署名 → 修正
  • 柔軟なテンプレートと再利用可能な契約ワークフロー
  • 署名者管理、通知、ライフサイクル自動化

時代遅れのPDFベースの署名ではなく、インテリジェントで適応性のある契約ワークフローのために構築されています。

ツール

ツールカテゴリ説明
create_contract契約レビュー用の下書きまたは契約の送信
query_contract契約契約情報の取得
withdraw_contract契約有効な契約の取り消し
delete_contract契約下書きまたはテスト契約の削除
list_recent_contracts契約最近の契約の一覧表示
add_contract_signer署名者既存の契約に署名者を追加
update_contract_signer署名者既存の署名者の連絡先詳細を更新
resend_contract_signer_request署名者署名者に署名リクエストを送信または再送信
delete_contract_signer署名者契約から署名者を削除
query_contract_placeholder_fieldsプレースホルダー契約のプレースホルダーフィールド値を取得
update_contract_placeholder_fieldsプレースホルダー有効な契約のプレースホルダーフィールドを更新
query_contract_contentコンテンツ契約のコンテンツをMarkdown形式で取得
update_contract_contentコンテンツ検索/置換で有効な契約の本文を編集
create_templateテンプレート新しい契約テンプレートを作成(Markdown本文)
update_templateテンプレート既存のテンプレートのタイトル/ラベルを更新
update_template_contentテンプレート検索/置換でテンプレートのMarkdown本文を編集
query_templateテンプレートテンプレートメタデータの取得
query_template_contentテンプレートテンプレートのMarkdown本文を取得
delete_templateテンプレートテンプレートの削除
list_templatesテンプレートすべてのテンプレートの一覧表示
add_template_collaborator共同編集者テンプレートの編集に誰かを招待
remove_template_collaborator共同編集者テンプレート編集権限の取り消し
list_template_collaborators共同編集者テンプレートを編集できるユーザーの表示

下書き契約の作成

Create a draft NDA for a publisher, ready for me to review and send. Signer: John Doe, ACME Corp, [email protected].

テンプレートから契約を送信

Send an NDA based on my template to John Doe from ACME Corp at [email protected]. Set the term to 2 years.

新しい契約の作成

Create a contractor agreement for a graphic designer, including payment terms of net 14 days. Prepare it as a draft for review. Signer: John Doe, ACME Corp, [email protected].

契約への署名者の追加

Add Jane Smith from ACME Corp ([email protected]) as a signer on the NDA contract, then send her the signature request.

有効な契約の文言の編集

On the NDA, change the rental term to 24 months and remove the jurisdiction section.

既存のテンプレートの編集

Update my NDA template to include a 12-month non-solicitation clause.

テンプレートのレビュー

Review my templates and suggest improvements. Do not apply any changes until I approve them one by one.

適切なテンプレートの検索

Find the best template for onboarding a contractor and prepare a draft contract for John Doe.

契約の管理

Show me the recent contracts that are waiting for signatures.

署名者詳細の更新

Update the signer email on the NDA contract for John Doe to [email protected].

テンプレート共同編集者の招待

Invite John Doe to edit the NDA template. His email is [email protected].

インストール

eSignatures.comアカウントの作成

https://esignatures.com で無料のeSignatures.comアカウントを作成し、テンプレートの作成とテスト契約の送信を通じてAgent AIをテストしてください。

Claude Desktop

MacOSの場合: ~/Library/Application\ Support/Claude/claude_desktop_config.json Windowsの場合: %APPDATA%/Claude/claude_desktop_config.json

開発/未公開サーバーの設定
"mcpServers": {
  "mcp-server-esignatures": {
    "command": "uv",
    "env": {
      "ESIGNATURES_SECRET_TOKEN": "your-esignatures-api-secret-token"
    },
    "args": [
      "--directory",
      "/your-local-directories/mcp-server-esignatures",
      "run",
      "mcp-server-esignatures"
    ]
  }
}

公開サーバーの設定

"mcpServers": {
  "mcp-server-esignatures": {
    "command": "uvx",
    "args": [
      "mcp-server-esignatures"
    ],
    "env": {
      "ESIGNATURES_SECRET_TOKEN": "your-esignatures-api-secret-token"
    }
  }
}

認証

このサーバーを使用するには、eSignatures.com APIシークレットトークンを使用して ESIGNATURES_SECRET_TOKEN 環境変数を設定する必要があります。

eSignatures.com APIドキュメント

APIエンドポイント、パラメータ、レスポンスの詳細なガイドについては、eSignatures.com API を参照してください。

eSignatures.com サポート

サポートについては、サポート に移動するか、[email protected] までご連絡ください。

貢献

貢献を歓迎します!貢献したい場合は、リポジトリをフォークし、適切と思われる変更を加えてください。以下はガイドラインです。

  • バグレポート: 遭遇したバグを報告するには、Issueを作成してください。
  • 機能リクエスト: 「enhancement」ラベルを付けてIssueを作成し、新機能を提案してください。
  • プルリクエスト: プルリクエストが既存のコードスタイルに従っていることを確認してください。
  • ドキュメント: ドキュメントの改善や翻訳にご協力ください。あらゆる形のドキュメント強化を歓迎します。

大きな変更については、まずIssueを作成して変更内容について話し合ってください。皆様の貢献をお待ちしています!