
# Conectar Codex {/* #connect-codex */}

## Inicio de sesión OAuth en el navegador {/* #oauth-browser-sign-in */}

Inicia sesión con tu cuenta de Reconstruct en el navegador. No necesitas crear un token personal en la plataforma. Consulta la [configuración OAuth de MCP](/docs/es/connect-ai-agents#oauth-browser-sign-in) para los ajustes compartidos.

Utiliza una versión actual de Codex compatible con `--oauth-client-id`. El puerto global de devolución de llamada también afecta a otros servidores MCP OAuth. Define un puerto fijo en tu archivo de usuario `~/.codex/config.toml` antes de añadir el servidor:

```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
```

La devolución de llamada registrada es `http://127.0.0.1:58234/callback`. Completa el inicio de sesión y el consentimiento en el navegador. Elimina cualquier `bearer_token_env_var` de la configuración de este servidor al elegir OAuth. Consulta la [configuración oficial de MCP de Codex](https://learn.chatgpt.com/docs/extend/mcp).

## Token de acceso personal {/* #personal-access-token */}

Copia tu token de acceso MCP de la [configuración de cuenta de Reconstruct Platform](https://reconstruct.dev/platform/). Consulta los requisitos en [Token de acceso personal](/docs/es/connect-ai-agents#personal-access-token). Define `CR_RECONSTRUCT_MCP_TOKEN` en el entorno que inicia Codex.

Añade esto a tu archivo de usuario `~/.codex/config.toml`:

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

Inicia una sesión nueva de Codex, ejecuta `codex mcp list` para verificar el registro del servidor y pide a Codex que llame a `list_products` para confirmar el acceso. Consulta la [configuración oficial de MCP de Codex](https://learn.chatgpt.com/docs/extend/mcp).

Después, prueba los [ejemplos de instrucciones](/docs/es/prompt-examples).
