Connecting Noibu MCP to OpenAI Codex
Last updated: August 12, 2026
Noibu connects to Codex through two components: The MCP connector gives Codex access to live Noibu data, and Skills teach Codex how to run Noibu analyses. Both are required for Codex to run a Noibu analysis end-to-end.
Prerequisites
Codex CLI installed and set up
A Noibu account with valid login credentials (used for the OAuth step below)
Access to edit
~/.codex/config.tomlon the machine running Codex
1. Install the Noibu skills
In Codex, invoke the skill installer:
/skill installerThen provide this GitHub folder when prompted: https://github.com/Noibu/ai-plugin/tree/main/src/skills
Codex installs these seven skills into
~/.codex/skills:build-business-contextcheckout-analysisproduct-analysisquerying-noibu-datasegment-analysisstore-pulsetech-diagnosis
2. Configure the Noibu MCP connector
Open a New Task
Run:
Open ~/.codex/config.toml and add:
[mcp_servers.noibu]
enabled = true
url = "<https://mcp.noibu.com/mcp>"
Use url for the hosted Noibu server. Do **not** configure the address as a local command — Noibu's MCP server is hosted, not run locally.

Alternatively:
Go to Settings → Configuration in Codex.

Open
~/.codex/config.tomland add:
[mcp_servers.noibu]
enabled = true
url = "<https://mcp.noibu.com/mcp>"Use url for the hosted Noibu server. Do not configure the address as a local command — Noibu's MCP server is hosted, not run locally.
3. Authenticate with Noibu (OAuth)
Noibu's MCP server uses OAuth (browser login), not a static bearer token, so there's nothing extra to add to config.toml for authentication.
Run:
codex mcp login noibuApprove the login in the browser window that opens. Once approved, codex mcp list will show Auth: OAuth for the Noibu server.
Alternatively, you can authenticate from the UI:
Go to Settings → Plugins → MCPs
Find Noibu and click Authenticate
Sign in with your Noibu credentials in the browser window that opens

4. Reload Codex and test the connection
Restart Codex.
Open a new task.
Verify the connection
Run:
codex mcp get noibuThe result should show the connector as enabled, using the streamable_http transport, with URL https://mcp.noibu.com/mcp.

Ask Codex to run a Noibu analysis, for example: run /tech-diagnosis on yourdomain.com
Troubleshooting
"No bearer token configured" message — this is expected. Noibu MCP uses OAuth rather than a static token, so
bearer_token_env_vardoes not apply here; it's only relevant for token-based MCP servers.
If
codex mcp login noibudoesn't open a browser window or the login fails, re-check that theurlinconfig.tomlmatches exactlyhttps://mcp.noibu.com/mcpand thatenabled = trueis set.When conducting a Noibu Analysis, if Codex responds and says that the Noibu data connection isn’t available, this likely means that you need to Authenticate the Noibu MCP connection - see Step 3