Overview
MCP servers extend Codex with additional tools and resources. You can use them to add browser automation, documentation lookups, remote logs, issue-management tools, and other capabilities to your Codex threads.Accessing MCP Server Configuration
- Navigate to Settings in the Workspaces navbar
- Click the MCP Servers tab
- Edit the Codex MCP configuration JSON
Popular MCP Servers
Jaidu provides one-click installation for popular MCP servers. Click a card to insert a pre-configured MCP server into the Codex MCP settings.Connect Jaidu Project Management MCP from Codex
Use the hosted Jaidu Project Management MCP server when you want Codex to read and work with the Jaidu projects your account can access. The server uses browser-based OAuth, so you do not need to download or run a local MCP binary.1
Add the hosted MCP server
Run this command in the environment where you use Codex:Codex detects OAuth support and normally opens the browser authorisation
flow as part of this command.
2
Authorise Jaidu in the browser
If the browser did not open during installation, or you need to authorise
again, start the OAuth login flow manually:Codex opens a browser authorisation page. Sign in to Jaidu, review the
requested project-management access, and approve the connection.
After approval, Codex stores the OAuth token locally and can use the
jaidu-project-management MCP server in future sessions.3
Ask Codex to use Jaidu project context
In a Codex thread, ask for the project work you need. For example:
The hosted MCP server enforces Jaidu permissions. Codex only sees projects and
tasks allowed by your account, organisation, and project access.
Adding Custom MCP Servers
You can also add your own MCP servers manually:1
Open the Codex Configuration
Open Settings → MCP Servers and review the existing Codex JSON.
2
Update the JSON
Add your custom MCP server alongside any existing entries.
3
Save and Test
- Click Save Settings
- Start or continue a Codex thread
- Check Codex logs if a server does not connect
These changes persist in Codex MCP settings and remain available across
threads. Use runtime presets to decide which saved MCP servers are exposed to a
specific workspace turn.