# Connect Klik Flow to Codex.

Codex (CLI, IDE and app) reads MCP servers from ~/.codex/config.toml. Sign-in uses OAuth; agents without a browser can use an access key.

Source: https://klikflow.id/docs/en/codex

## How do I connect Codex to Klik Flow?

Run codex mcp add klikflow --url https://mcp.klikflow.id/mcp, then codex mcp login klikflow to sign in and approve the permissions in the browser. Setting default_tools_approval_mode = "writes" is recommended, so Codex asks only for actions that change data in Klik Flow.

## Add and sign in

```
codex mcp add klikflow --url https://mcp.klikflow.id/mcp
codex mcp login klikflow
```

## Or in config.toml

```
[mcp_servers.klikflow]
url = "https://mcp.klikflow.id/mcp"
default_tools_approval_mode = "writes"
# agents without a browser:
# bearer_token_env_var = "KLIKFLOW_TOKEN"
```

- Keep access keys in environment variables, never in shared files.

## Steps

1. **Add** codex mcp add klikflow --url https://mcp.klikflow.id/mcp
2. **Sign in** codex mcp login klikflow, then approve in the browser.
3. **Try it** Ask for a summary of this week's pipeline.
