mcpField
A
APISign

APISign

リモート
apisign.io法務・行政08 週間前に更新
リポジトリ公式サイト

APISign について

APISignは、文書テンプレートと法的拘束力のある電子署名契約を管理するホスト型MCPサーバーです。AIエージェントはAPIキーで接続し、テンプレートへの変数入力、署名者の追加、送信、署名状況の追跡を行えます。

主な機能

  1. 01組織のテンプレートを一覧・取得
  2. 02MarkdownまたはDOCX/DOCからテンプレートを作成・更新
  3. 03テンプレートまたは本文から契約書を作成
  4. 04署名者を追加しテンプレート変数を入力
  5. 05契約書の送信、追跡、更新、キャンセル

活用シーン

  1. 01再利用可能なテンプレートからNDAを作成
  2. 02複数の署名者に契約書を送信
  3. 03進行中の契約書の署名状況を確認

MCP 対応

`https://apisign.io/mcp` のホスト型MCPサーバーは、テンプレートと契約書のツールを提供します。APIキーの権限により、読み取り専用か読み書き可能かが決まります。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://apisign.io/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://apisign.io/mcp認証が必要

ツール

詳細

APISign MCP Server

AI エージェントから、法的拘束力のある電子署名のために文書を送信し、元となるテンプレートを管理できます。

APISign は、ホスト型の Model Context Protocol サーバーを https://apisign.io/mcp で提供しています。インストールもセルフホストも不要です。クライアントに URL を指定して API キーを渡せば、エージェントがテンプレートから契約書を作成し、変数を入力して署名者に送信し、署名が届くまで確認できます。

このリポジトリには、接続メタデータとクライアント設定が含まれています。サービス本体は apisign.io にあります。


接続

1. API キーを取得します。 apisign.io にサインインし、Account → API Keys に移動してキーを作成します。コピーしてください。キーが表示されるのは一度だけです。

権限は慎重に選んでください。

権限エージェントができること
読み取り専用テンプレートと契約書の一覧表示と読み取りができます。それ以外はできません。
読み取りと書き込み契約書の送信など、残高が消費される操作も含むすべての操作ができます。

読み取り専用キーは、書き込みツールを拒否するだけではありません。これらのツールは tools/list の応答から完全に除外されるため、エージェントはその存在を知ることもありません。エージェントに情報の参照だけをさせたい場合は、読み取り専用キーを使用してください。

2. サーバーを追加します。 Claude、Cursor、ChatGPT、およびその他のほとんどのクライアントで使える、最も簡単な方法です。

npx add-mcp https://apisign.io/mcp --header '{"x-api-key": "your-api-key-here"}'

または、手動で設定します。

{
  "mcpServers": {
    "apisign": {
      "url": "https://apisign.io/mcp",
      "headers": {
        "x-api-key": "your-api-key-here"
      }
    }
  }
}
クライアント設定ファイル
Claude Desktop(macOS)~/Library/Application Support/Claude/claude_desktop_config.json
Claude Desktop(Windows)%APPDATA%\Claude\claude_desktop_config.json
Cursor~/.cursor/mcp.json、または %USERPROFILE%\.cursor\mcp.json
ChatGPT設定 → 機能 → MCP サーバー → MCP サーバーを追加

トランスポートは Streamable HTTP です。認証には x-api-key ヘッダーを使用します。


ツール

ツールは 2 つのカテゴリに分かれており、合計 12 個あります。すべての操作は、API キーが属する組織の範囲内で行われます。

テンプレート
ツールアクセス説明
template_list読み取り組織内のすべてのテンプレートを一覧表示します。
template_get読み取りID で指定したテンプレートを、内容とフィールド定義を含めて取得します。
template_create書き込み名前と任意の Markdown から、空のテンプレートを作成します。
template_update書き込みテンプレートの名前、内容、またはフィールドを変更します。
template_upload書き込みbase64 でエンコードされた DOCX/DOC をテンプレートに変換します。
template_archive書き込みテンプレートを論理削除します。
契約書
ツールアクセス説明
contract_list読み取り契約書を一覧表示します。ステータスで絞り込むこともできます。
contract_get読み取り署名者全員とそれぞれのステータスを含め、契約書を 1 件取得します。
contract_create書き込みテンプレートまたは未加工の内容から、署名者を指定して契約書を作成します。
contract_update書き込み下書きの契約書の詳細または署名者を編集します。下書きのみが対象です。
contract_send書き込み契約書を署名のために送信します。残高を消費し、署名者にメールを送信します。
contract_cancel書き込み下書きまたは送信済みの契約書をキャンセルします。

テンプレートは、Handlebars 形式の変数({{client_name}}、{{effective_date}} など)を含む Markdown です。contract_create がこれらに値を入力します。署名用のプレースホルダーも同じ仕組みです。署名者が 1 人の文書には {{signature}} が必要です。複数の署名者がいる文書では、各当事者に個別のプレースホルダーを用意し、signer_fields を通じて割り当てます。

使用例

Acme Corp 向けに、標準の相互 NDA テンプレートを使って NDA を作成してください。発効日は来月の 1 日とし、[email protected] と私宛てに送信してください。

エージェントは template_list を呼び出してテンプレートを探し、template_get で変数を読み取り、contract_create で変数を入力して 2 人の署名者を追加し、その後 contract_send を呼び出します。返された契約書 ID を使って、contract_get で進捗を確認できます。


検出メタデータ

ファイル使用者
server.json公式 MCP レジストリ — io.apisign/apisign として公開されます。
plugins/apisign/mcp.jsonCursor およびその他の Agent Plugins クライアント。
glama.jsonGlama のインデクサー。

ディレクトリが API キーなしでサーバーを紹介できるように、サーバーは認証なしで独自のカードも提供します。

  • https://apisign.io/.well-known/mcp.json
  • https://apisign.io/.well-known/mcp/server-card.json

ドキュメントとサポート

MCP 統合に関する問題はこちらで歓迎します。アカウントについてのご質問は apisign.io までお寄せください。

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。