APISign について
APISignは、文書テンプレートと法的拘束力のある電子署名契約を管理するホスト型MCPサーバーです。AIエージェントはAPIキーで接続し、テンプレートへの変数入力、署名者の追加、送信、署名状況の追跡を行えます。
主な機能
- 01組織のテンプレートを一覧・取得
- 02MarkdownまたはDOCX/DOCからテンプレートを作成・更新
- 03テンプレートまたは本文から契約書を作成
- 04署名者を追加しテンプレート変数を入力
- 05契約書の送信、追跡、更新、キャンセル
活用シーン
- 01再利用可能なテンプレートからNDAを作成
- 02複数の署名者に契約書を送信
- 03進行中の契約書の署名状況を確認
MCP 対応
`https://apisign.io/mcp` のホスト型MCPサーバーは、テンプレートと契約書のツールを提供します。APIキーの権限により、読み取り専用か読み書き可能かが決まります。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://apisign.io/mcpclaude mcp add --transport http io-apisign-apisign https://apisign.io/mcp{"mcpServers":{"io-apisign-apisign":{"type":"http","url":"https://apisign.io/mcp"}}}Cursor で開く{"servers":{"io-apisign-apisign":{"type":"http","url":"https://apisign.io/mcp"}}}VS Code で開く{"mcpServers":{"io-apisign-apisign":{"type":"http","url":"https://apisign.io/mcp"}}}{"mcpServers":{"io-apisign-apisign":{"serverUrl":"https://apisign.io/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://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.json | Cursor およびその他の Agent Plugins クライアント。 |
glama.json | Glama のインデクサー。 |
ディレクトリが API キーなしでサーバーを紹介できるように、サーバーは認証なしで独自のカードも提供します。
https://apisign.io/.well-known/mcp.jsonhttps://apisign.io/.well-known/mcp/server-card.json
ドキュメントとサポート
- MCP サーバーのドキュメント
- API リファレンス
- 料金 — 契約料金は送信したドキュメントごとに請求されます
MCP 統合に関する問題はこちらで歓迎します。アカウントについてのご質問は apisign.io までお寄せください。
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。