# Codex MCP Setup Recommended profile: `workspace-core`. Package without install: ```bash codex mcp add pyro -- uvx --from pyro-mcp pyro mcp serve codex mcp list ``` Run that from the repo root when you want the first `workspace_create` to start from the current checkout automatically. Already installed: ```bash codex mcp add pyro -- pyro mcp serve codex mcp list ``` If Codex launches the server from an unexpected cwd, pin the project explicitly: ```bash codex mcp add pyro -- uvx --from pyro-mcp pyro mcp serve --project-path /abs/path/to/repo ``` Move to `workspace-full` only when the chat truly needs shells, services, snapshots, secrets, network policy, or disk tools: ```bash codex mcp add pyro -- uvx --from pyro-mcp pyro mcp serve --profile workspace-full ```