Code Worker MCP
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Code Worker MCPimplement orders-import-fix with fast tier in project root"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Code Worker MCP
Code Worker MCP for Codex.
The host agent defines task boundaries and reviews results; the worker does the expensive code reading, editing, and checking through Claude Code plus a configured provider.
Repository:
GitHub: HuangYuan360/code-worker-mcp
GitLab: pk-skills/lab/code-worker-mcp
Why This Exists
This project is built to solve a specific Codex workflow problem:
the main thread should not spend most of its budget reading code
long coding tasks should be able to run quietly in the background
the host should see compact facts, not large logs by default
execution should support clear
fast / thinktiers
The goal is to save Codex main-thread tokens, not provider tokens.
Related MCP server: codex-as-mcp
What It Does
runs real code work through Claude Code
supports async worker jobs
supports sync tiny patches
returns compact status, checks, policy, and change summaries
supports long-running quiet jobs with heartbeat and liveness signals
supports
execution_tier,task_label, andmodel_label
Recommended Deployment
Recommended mode: source deployment.
git clone https://github.com/HuangYuan360/code-worker-mcp.git
cd code-worker-mcp
npm install
npm run mcp:doctorAdd this MCP to ~/.codex/config.toml:
[mcp_servers.code-worker]
command = "node"
args = ["/absolute/path/to/code-worker-mcp/src/code-worker-mcp.mjs"]
[mcp_servers.code-worker.env]
CODE_WORKER_API_KEY_FILE = "/Users/you/.codex/secrets/code_worker_api_key"
CODE_WORKER_BASE_URL = "https://your-provider-compatible-endpoint/v1"
CODE_WORKER_FAST_MODEL = "<provider-fast-model>"
CODE_WORKER_THINK_MODEL = "<provider-think-model>"Restart Codex after configuration.
Required Deployment Inputs
Do not guess these values:
provider key source
CODE_WORKER_FAST_MODELCODE_WORKER_THINK_MODEL
Provide these when needed:
CODE_WORKER_BASE_URLCLAUDE_BIN
Validation
Recommended checks:
npm run mcp:doctor
npm run mcp:smoke:toolsUsage
Example async task:
{
"name": "code_worker_start_implementation",
"arguments": {
"cwd": "/absolute/project/path",
"task": "Make the requested code change.",
"task_label": "orders-import-fix",
"execution_tier": "fast"
}
}Execution tiers:
fastthinkautofor host orchestration only
Compact result shape:
{
"task_label": "orders-import-fix",
"execution_tier": "fast",
"model_label": "flash"
}Long-Running Jobs
start long tasks with
code_worker_start_implementationdo not use
code_worker_wait_for_jobas the main loopprefer sparse
code_worker_get_jobtrust heartbeat and liveness fields
do not cancel only because the worker is quiet
Cancellation requires an explicit reason:
user_requestedobsoleteunsafe
Installation Guide For Other AI Tools
See:
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/HuangYuan360/code-worker-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server