Before you begin
Before you start, make sure you have:- Codex: A current version with Streamable HTTP MCP support.
- Atlan account: Access to the workspaces whose artifacts and tools you expect to use. This integration is in Preview and is not enabled for every account.
1
Add Atlan MCP endpoint
[mcp_servers.atlan] entry with the URL to your Codex configuration. Project-level configuration loads only for projects Codex trusts. Keep credentials out of the configuration file and repository.This connects in search mode, the default: the client sees five tools: mcp__search_tools, mcp__describe_tools, and the runners mcp__call_read_tool, mcp__call_write_tool, and mcp__call_tool. To list every tool by name, use https://api.atlan.com/mcp?tools=full as the URL. Full mode will be deprecated later.2
Sign in
3
Decide how Codex approves tool calls
In search mode, every tool call runs through one of three runners: Full mode also works: Codex then sees each tool’s own marks, and with
mcp__call_read_tool for tools that only read, mcp__call_write_tool for tools that write but are declared not destructive, and mcp__call_tool for any tool. Codex sees the runner, not the tool. mcp__call_tool is marked as a tool that can change or delete data, so Codex requires approval for each call to it, and codex exec refuses the call with MCP tool call requires approval, but approval policy is never.The approval in Codex is separate from the gateway’s own checks: whatever Codex allows, MCP Gateway still refuses a call your Atlan permissions do not cover. Pick the setup that matches how much you want Codex to ask:To run reads and writes without a prompt and still be asked before anything else, add this to
~/.codex/config.toml, then restart Codex:writes it asks before every tool that is not marked read-only. This needs Codex 0.144 or later, and full mode will be deprecated later.4
Verify connection
- Check server: Run
codex mcp listand confirm thatatlanis listed. - Check tools: In an interactive session, run
/mcpand inspectatlan, then ask a read-only task from Example prompts.
Example prompts
Each prompt is read-only and uses the tools your identity can reach. Replace the example names with your own. Use the agreed metric instead of new SQLTroubleshooting
If sign-in repeats or never completes, see Atlan sign-in repeats or never completes. For a missing server, missing tools, or refused calls, see MCP Gateway errors. For transports, authentication, and configuration scope, see the Codex MCP documentation.Next steps
- Publish skills from coding agent: Inventory local skills and publish them with aireg.
See also
- Connect client to MCP Gateway: Sessions, rationale, and audited tool calls.
- Use skills in coding agents: Inspect a skill before you use it.
- Capture coding-agent sessions: Record Codex sessions as traces.