Codex CLI
Set up the Mixedbread MCP server with the Codex CLI.
Learn how to set up the Mixedbread MCP server with the Codex CLI.
Prerequisites
Before we configure Codex, make sure you have the following:
- Codex CLI installed
- Node.js 22+ installed
- A Mixedbread API key from our platform
Configuration
Codex configures MCP servers via a configuration file named config.toml.
-
Locate the configuration file
Global scope:
~/.codex/config.tomlIf this file doesn't exist yet, you can create it manually.
-
Add a Mixedbread server entry
Add the following to your
config.toml:
[mcp_servers.mixedbread]
command = "npx"
args = [
"-y",
"mcp-remote@latest",
"https://www.mcp.mixedbread.com/api/mcp",
"--header",
"Authorization:${MXBAI_AUTH_HEADER}"
]
[mcp_servers.mixedbread.env]
MXBAI_AUTH_HEADER = "Bearer YOUR_MIXEDBREAD_API_KEY"- command tells Codex to run mcp-remote via npx.
- args specify the remote MCP endpoint and the header used for authentication.
- env sets an environment variable that contains your API key.
Replace YOUR_MIXEDBREAD_API_KEY with your actual API key from the Mixedbread platform.
Verification
Now let's confirm the integration is working.
-
Open the Codex CLI and start a chat session.
-
Use the
/mcpcommand to list configured MCP servers and verify thatMixedbreadappears in the output. -
Test the connection with a simple command:
Create a new store called "my-knowledge-base"
Now you can manage your Stores and perform Search directly from the Codex CLI.