CodexをeContractに接続
OpenAIのコーディングエージェント、CodexにeContractを接続します。CLIとIDE拡張機能は同じ設定を共有します。
OAuthでサインイン
個人利用におすすめ:一度サインインすれば、クライアントが接続を維持します。
- 1以下のコマンドでサーバーを追加してサインインします。codex mcp loginを実行すると、ブラウザでeContractのサインインページが開きます。
- 2IDE拡張機能では、代わりに設定メニュー →「MCP servers」→「Add server」を開き、Streamable HTTPを選んでhttps://api.econtract.online/mcpを入力し、拡張機能を再起動することもできます。
Terminal
codex mcp add econtract --url https://api.econtract.online/mcp
codex mcp login econtractAPIキーを使用
無人実行向け。キーを作成して環境変数ECONTRACT_API_KEYに保存し、共有ファイルには含めないでください。 APIキーを作成
- 1環境変数ECONTRACT_API_KEYにAPIキーを設定します。
- 2~/.codex/config.tomlにサーバーを追加します。CodexはキーをBearerトークンとして送信します。
~/.codex/config.toml
[mcp_servers.econtract]
url = "https://api.econtract.online/mcp"
bearer_token_env_var = "ECONTRACT_API_KEY"試してみる
接続したら、エージェントに普段の言葉で依頼できます。例:
- “添付のNDAを[email protected]に署名依頼として送って、署名リンクを教えて。”
- “まだ署名待ちの契約はどれ?署名者にリマインドして。”
- “このPDFの署名が有効か確認して、主な条件を要約して。”
エージェントは契約を準備・送信できますが、誰かの代わりに署名や拒否をすることはできません。各署名者は、メールに届いたコードを確認したうえで、自分専用のリンクから署名します。
この手順は2026-10時点のCodex公式ドキュメントに基づいています。その後メニューが変更されている場合は、以下のドキュメントをご確認ください。
CodexのMCPドキュメント他のAIクライアント向けガイド
ClaudeAnthropic · チャットアシスタント設定ガイド Claude CodeAnthropic · ターミナルエージェント設定ガイド ChatGPTOpenAI · チャットアシスタント設定ガイド CodexOpenAI · ターミナルエージェント設定ガイド CursorAnysphere · コードエディター設定ガイド VS Code (GitHub Copilot)Microsoft · コードエディター設定ガイド Gemini CLIGoogle · ターミナルエージェント設定ガイド Muse CodeMeta · ターミナルエージェント設定ガイド OpenClawOpenClaw · 自律型エージェント設定ガイド Hermes AgentNous Research · 自律型エージェント設定ガイド