
# Подключение Codex {/* #connect-codex */}

## Вход через браузер по OAuth {/* #oauth-browser-sign-in */}

Войдите в браузере с учётной записью Reconstruct. Создавать персональный токен на платформе не требуется. Общие параметры подключения приведены в разделе [Настройка MCP OAuth](/docs/ru/connect-ai-agents#oauth-browser-sign-in).

Используйте актуальную версию Codex с поддержкой `--oauth-client-id`. Глобальный порт обратного вызова действует и для других серверов MCP с OAuth. Перед добавлением сервера задайте фиксированный порт в пользовательском файле `~/.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` из конфигурации этого сервера. См. [официальную настройку MCP в Codex](https://learn.chatgpt.com/docs/extend/mcp).

## Персональный токен доступа {/* #personal-access-token */}

Скопируйте токен доступа MCP в [настройках учётной записи Reconstruct Platform](https://reconstruct.dev/platform/). Требования описаны в разделе [Персональный токен доступа](/docs/ru/connect-ai-agents#personal-access-token). Задайте `CR_RECONSTRUCT_MCP_TOKEN` в окружении запуска Codex.

Добавьте это в пользовательский файл `~/.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` для подтверждения доступа. См. [официальную настройку MCP в Codex](https://learn.chatgpt.com/docs/extend/mcp).

Затем попробуйте [примеры запросов](/docs/ru/prompt-examples).
