
# Codex を接続する {/* #connect-codex */}

## ブラウザーでの OAuth サインイン {/* #oauth-browser-sign-in */}

ブラウザーで Reconstruct アカウントにサインインします。Platform で個人トークンを作成する必要はありません。共通の接続設定は [MCP OAuth の設定](/docs/ja/connect-ai-agents#oauth-browser-sign-in)を参照してください。

`--oauth-client-id` に対応した最新の Codex を使用してください。グローバルなコールバックポートは、ほかの OAuth MCP サーバーにも適用されます。サーバーを追加する前に、ユーザーの `~/.codex/config.toml` でコールバックポートを固定します。

```toml
mcp_oauth_callback_port = 58234
```

```sh
codex mcp add reconstruct --url https://reconstruct.dev/mcp --oauth-client-id reconstruct-mcp
codex mcp login reconstruct --scopes openid,aud-mcp
```

登録済みのコールバックは `http://127.0.0.1:58234/callback` です。ブラウザーでのサインインと同意画面に従ってください。OAuth を選ぶ場合、このサーバーの設定から `bearer_token_env_var` を削除します。[Codex の公式 MCP 設定](https://learn.chatgpt.com/docs/extend/mcp)を参照してください。

## 個人アクセストークン {/* #personal-access-token */}

[Reconstruct Platform のアカウント設定](https://reconstruct.dev/platform/)から MCP アクセストークンをコピーします。接続要件は[個人アクセストークン](/docs/ja/connect-ai-agents#personal-access-token)を参照してください。Codex を起動する環境で `CR_RECONSTRUCT_MCP_TOKEN` を設定します。

ユーザーの `~/.codex/config.toml` に次を追加します。

```toml
[mcp_servers.reconstruct]
url = "https://reconstruct.dev/mcp"
bearer_token_env_var = "CR_RECONSTRUCT_MCP_TOKEN"
```

新しい Codex セッションを開始し、`codex mcp list` でサーバーの登録を確認します。Codex に `list_products` の呼び出しを依頼し、アクセスを確認してください。[Codex の公式 MCP 設定](https://learn.chatgpt.com/docs/extend/mcp)を参照してください。

続いて[プロンプトの例](/docs/ja/prompt-examples)を試してください。
