Common Paper Contracts について
Common Paperは、法務・収益チーム向け契約プラットフォームをAIアシスタントに接続します。契約の検索や起草、管理に対応し、契約は下書きで作成され、送信や有効な契約の変更前に確認を求めます。
主な機能
- 01契約の検索と集計
- 02契約の起草と送信
- 03署名と契約状況の管理
- 04標準・カスタムテンプレートの作成
- 05更新時期と契約金額の確認
活用シーン
- 01署名済み・保留中の契約を探す
- 02取引先向けのNDAを起草する
- 03期限が近い契約を特定する
- 04アカウント用テンプレートを設定する
MCP 対応
`https://api.commonpaper.com/mcp` のリモートMCPサーバーは、Streamable HTTPとOAuthを使ってMCPクライアントにCommon Paperの契約操作を提供します。プラグインにはワークフロー案内が含まれ、一部の操作ではREST APIにフォールバックします。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://api.commonpaper.com/mcpclaude mcp add --transport http common-paper-contracts https://api.commonpaper.com/mcp{"mcpServers":{"common-paper-contracts":{"type":"http","url":"https://api.commonpaper.com/mcp"}}}Cursor で開く{"servers":{"common-paper-contracts":{"type":"http","url":"https://api.commonpaper.com/mcp"}}}VS Code で開く{"mcpServers":{"common-paper-contracts":{"type":"http","url":"https://api.commonpaper.com/mcp"}}}{"mcpServers":{"common-paper-contracts":{"serverUrl":"https://api.commonpaper.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Common Paper MCP サーバーと AI プラグイン
AI アシスタントから平易な英語で、Common Paper の契約書を照会、作成、管理できます。Common Paper は、GitHub Copilot、VS Code、Claude、Cursor、ChatGPT など、あらゆる MCP クライアントで動作するリモート MCP サーバーを提供しています。
このリポジトリには、Claude Cowork、Claude Code、Cursor、Grok Build、Gemini CLI 向けのプラグインとしてパッケージ化されたサーバーも含まれています。プラグインには次の 2 つが含まれます。
- Common Paper MCP コネクター(
https://api.commonpaper.com/mcp)。OAuth を通じて Common Paper アカウントにサインインするため、API キーをコピーしたり保存したりする必要はありません。 - Common Paper スキル。契約のステータス、Cover Page + Standard Terms モデル、安全なデフォルト設定(すべての契約はドラフトとして開始)、契約タイプごとのテンプレートパラメーター、契約テキストを変更せずにカスタム条項へ移行するルール、新しいアカウント向けのガイド付きオンボーディングフローなど、Common Paper の仕組みを解説します。
コネクターがまだ対応していないいくつかの操作(会社名または終了日によるフィルタリング、カスタム条項としての Word ファイルのアップロード、新しいアカウントの作成)には、スキルが Common Paper REST API を使用します。
できること
- 件数の確認と検索:「署名済み NDA はいくつありますか?」/「Acme との契約はありますか?」
- 契約の送信:「[email protected] から [email protected] に NDA のドラフトを送って」(アシスタントがドラフトを作成してリンクを表示し、確認後にのみ送信します)
- **契約の管理:**無効化、受信者の変更、署名メールの再送、PDF のダウンロード、共有可能なリンクの取得
- 財務に関する質問:「取引金額が最も大きい CSA はどれですか?」
- 更新:「今後 90 日以内に有効期限が切れる契約はどれですか?」
- 署名者:「Microsoft との取引に署名したのは誰ですか?」
- **テンプレート:**NDA、CSA、DPA、PSA、パートナーシップ契約、BAA、LOI、ソフトウェアライセンス、デザインパートナー、パイロットのテンプレートを作成・更新
- **カスタム契約:**カスタム条項を公開し、カスタム表紙テンプレートを作成
- オンボーディング:「Common Paper アカウントを設定して」で 10 個の簡単な質問に答え、基本的なテンプレート一式を作成
プロンプトの例
署名済みの契約はいくつありますか?また、相手側の対応待ちの契約はいくつありますか?Northwind との有効な NDA はありますか?なければ、私から [email protected] にドラフトを送ってください。今後 90 日以内に終了するすべての契約を、取引相手、種類、終了日を含む表で一覧表示してください。デラウェア州法、1 倍の料金を上限とする責任上限、年次請求(支払期限 30 日)の CSA テンプレートを作成してください。Common Paper アカウントを設定してください。
あらゆる MCP クライアントで使用
- サーバー URL:
https://api.commonpaper.com/mcp - トランスポート: Streamable HTTP
- 認証: OAuth。動的クライアント登録に対応したクライアントは自動的に接続し、Common Paper アカウントにサインインできます。API キーは不要です。
VS Code と GitHub Copilot
.vscode/mcp.json に次の設定を追加します。
{
"servers": {
"common-paper": {
"type": "http",
"url": "https://api.commonpaper.com/mcp"
}
}
}
ファイルまたは MCP サーバーの一覧からサーバーを起動し、プロンプトが表示されたら Common Paper にサインインします。
OpenAI Codex CLI
codex mcp add common-paper --url https://api.commonpaper.com/mcp
codex mcp login common-paper
最初のコマンドでサーバーを ~/.codex/config.toml に追加します。2 つ目のコマンドでブラウザーを開き、Common Paper にサインインできます。
その他のアシスタント(ChatGPT、Cursor、Notion、Perplexity など)の設定方法については、Common Paper を他の AI アシスタントに接続するをご覧ください。
プラグインとしてインストール
このプラグインは、Common Paper のワークフローと安全なデフォルト設定を備えたスキルを MCP サーバーに追加します。
Claude Cowork
プラグインディレクトリから Common Paper をインストールし、プロンプトが表示されたら接続して Common Paper にサインインします。
Claude Code
/plugin を使ってプラグインディレクトリからインストールするか、このリポジトリをマーケットプレイスとして直接追加します。
claude plugin marketplace add CommonPaper/ai-plugin
claude plugin install commonpaper@commonpaper
次に /mcp を実行し、common-paper を選択して Common Paper にサインインします。
Cursor
Cursor Marketplace から Common Paper をインストールするか、このリポジトリをチームのマーケットプレイス(Dashboard > Plugins & MCPs)に追加します。次に、Customize ページを開き、MCP サーバーの一覧から common-paper を見つけて、Common Paper にサインインします。
ローカルコピーを試すには、このリポジトリを ~/.cursor/plugins/local/commonpaper にクローンします。
Grok Build
このリポジトリをマーケットプレイスとして追加し、プラグインをインストールします。--trust を指定すると、Grok が同梱の Common Paper コネクターを接続できるようになります。
grok plugin marketplace add CommonPaper/ai-plugin
grok plugin install commonpaper --trust
grok plugin enable commonpaper
次に、Grok から common-paper への接続を求められたら、Common Paper にサインインします。
Gemini CLI
gemini extensions install https://github.com/CommonPaper/ai-plugin
次に、Gemini CLI で /mcp auth common-paper を実行し、Common Paper にサインインします。
スタンドアロンのスキルからのアップグレード
以前に CommonPaper/claude-skill をインストールしている場合は、プラグインをインストールした後に削除できます。REST フォールバックで API キーが必要になった場合、プラグインは旧スキルで保存したキーを ~/.config/commonpaper/cp-api-token に自動的にコピーします。
要件
- Common Paper アカウント
- OAuth に対応した MCP クライアント、またはプラグインを使用する場合は、Claude Cowork、Claude Code、Cursor、Grok Build、Gemini CLI
- REST フォールバックのみを使用する場合:
curlとapi.commonpaper.comへのネットワークアクセス。カスタム条項およびカスタムテンプレートを利用するには、組織でこれらの機能を有効にする必要があります。
セキュリティとプライバシー
- サーバーは OAuth を使用します。アシスタントはサインインした Common Paper ユーザーとして動作し、そのユーザーの組織のみを参照できます。
- プラグインを使用する場合、メールを送信する操作や有効な契約を変更する操作(送信、無効化、再割り当て、再送信、招待)の前にアシスタントが確認し、契約はデフォルトで下書きとして作成します。
- REST フォールバックで API キーが必要な場合、プラグインはコネクターを使ってサインイン中のユーザー用のキーを発行するか、キーの入力を求めます。また、今後のセッションでもキーを保持するか確認し、
~/.config/commonpaper/cp-api-tokenに所有者のみがアクセスできる権限で保存します(保持しないと回答した場合は、タスクの終了時に削除します)。キーをチャットに表示することはありません。 - カスタム条項に移行した契約文は、一文字も変更せずに保持されます。アシスタントは書き込み後に保存されたテキストを確認し、誤字や句読点を独自に「修正」することはありません。
- プライバシーポリシー:https://commonpaper.com/privacy-policy/(お問い合わせ:[email protected])
トラブルシューティング
| 問題 | 対処方法 |
|---|---|
| Common Paper のツールが接続されていない | Cowork:Customize > Connectors > Common Paper > Connect。Claude Code:/mcp を実行し、common-paper を選択してサインインします。Cursor:Customize ページを開き、MCP サーバーの一覧から common-paper を見つけて接続します。Gemini CLI:/mcp auth common-paper を実行します。Codex CLI:codex mcp login common-paper を実行します。VS Code:.vscode/mcp.json または MCP サーバーの一覧から common-paper を起動します。その他のクライアント:クライアントの MCP 設定から https://api.commonpaper.com/mcp に接続します。 |
| 予想していた契約が見つからない | API が対象とするのは、自組織が送信した契約のみです。他の組織から受け取った契約は含まれません。 |
| 新しいアカウントで「プランの上限に達しました」と表示される | 通常は、メールアドレスがまだ認証されていないことを意味します。認証してから、もう一度お試しください。 |
| カスタム条項またはカスタムテンプレートで 404 が発生する | 組織でこの機能が有効になっていません。Common Paper サポートにお問い合わせください。 |
| REST フォールバックがネットワークエラーで失敗する | お使いの環境から api.commonpaper.com に直接アクセスできません。アシスタントは、コネクターがサポートする機能にフォールバックします。 |
| 大規模なアカウントで会社名による検索に時間がかかる | REST フォールバックがない場合、アシスタントは契約をページごとに取得する必要があります。サーバー側で絞り込めるよう、api.commonpaper.com へのネットワークアクセスを許可してください。 |
サポート
- ヘルプセンター:Common Paper と LLM
- バグや機能のリクエスト:このリポジトリでイシューを作成してください
- アカウントや接続に関する問題は、使用しているクライアント名とエラーのスクリーンショットを添えて、ヘルプセンターから Common Paper サポートにお問い合わせください
リポジトリの内容
.claude-plugin/plugin.json Plugin manifest (Claude, Grok Build)
.claude-plugin/marketplace.json Lets this repo be added as a marketplace (Claude)
.cursor-plugin/plugin.json Plugin manifest (Cursor)
.cursor-plugin/marketplace.json Lets this repo be added as a marketplace (Cursor)
.grok-plugin/marketplace.json Lets this repo be added as a marketplace (Grok Build)
.mcp.json Common Paper MCP connector (Claude, Grok Build)
mcp.json Common Paper MCP connector (Cursor)
gemini-extension.json Extension manifest and connector (Gemini CLI)
registry/server.json MCP Registry entry (com.commonpaper/contracts)
skills/commonpaper/SKILL.md Core skill
skills/commonpaper/references/ REST API, templates, custom terms, onboarding details
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。