
Company News
Socket Joins New OpenJS Program to Fund Node.js Security Work
Socket is joining the OpenJS Security Stewardship Program to fund Node.js vulnerability research, maintainer remediation, and security releases.
omp-worker-mcp
Advanced tools
Delegate complete coding tasks to the local OMP default model and inspect the result.
Durable Model Context Protocol (MCP) server for delegating asynchronous coding tasks and DAG workflows to local Oh My Pi (OMP) CLI sub-agents.
English • 简体中文 • Documentation Hub
Asynchronous task execution, DAG dependency resolution, path ownership isolation, and structured result verification.
Quick Start • Minimal Config • Tool Overview • Safety Contract • Benchmark Protocol • Platform Support • Docs Hub
OMP_WORKER_RESULT), and inject supervisory feedback via omp_continue.omp-worker-mcp adopts a supervisor-worker delegation model: a premium host LLM (such as Codex or Claude Code) focuses on architecture, task decomposition, and acceptance review, while autonomous omp-worker-mcp background workers handle concrete execution.
Empirical Hypothesis: Delegating execution-heavy coding tasks to background workers frees the primary host harness to focus on high-level design and verification, reducing conversational context fatigue while enabling multi-task parallelism. Evaluate this hypothesis empirically using our reproducible Benchmark Protocol.
PATH.win32) & macOS (darwin / Apple Silicon): Fully verified with Node 22+ and real OMP CLI E2E testing.x86_64, aarch64): Architectural design target; awaiting broader production verification.omp-worker-mcp is an MCP server launched by stdio MCP hosts (such as Codex, Claude Code, etc.) using npx or a global install, rather than a standalone interactive CLI.
# Executed by your stdio MCP host configuration (e.g., mcpServers)
npx -y omp-worker-mcp
# Install globally via npm
npm install -g omp-worker-mcp
git clone https://github.com/divenire990/omp-worker-mcp.git
cd omp-worker-mcp
npm ci
npm run build
npm test
Add omp-worker-mcp to your host harness's mcpServers configuration using standard stdio transport:
{
"mcpServers": {
"omp-worker": {
"command": "npx",
"args": ["-y", "omp-worker-mcp"],
"env": {
"OMP_WORKER_OMP_COMMAND": "omp"
}
}
}
}
For detailed configs covering Codex (config.toml), Claude Code CLI, WorkBuddy, and other clients, see Client Configurations.
| Tool | Purpose |
|---|---|
omp_run_compact | Recommended for single tasks: Delegates a coding task and waits up to wait_seconds for a compact summary. |
omp_delegate | Low-level dispatch: Spawns an asynchronous background worker and returns a job_id. |
omp_wait | Polls or waits for an asynchronous job to reach a terminal status or timeout. |
omp_result | Inspects attempt history, stdout/stderr logs, modified artifacts, and structured result envelopes. |
omp_continue | Injects supervisory guidance into a failed or blocked task to retry within the same session. |
omp_cancel | Sends a cancellation signal to terminate a running job and its child process tree. |
| Tool | Purpose |
|---|---|
omp_run_batch_compact | Recommended for multi-task workflows: Runs an interdependent task DAG with concurrency control and waits for completion. |
omp_wait_group | Waits for progress or completion of an asynchronous batch task group. |
omp_cancel_group | Cancels all active and queued tasks within a batch group. |
For complete tool schemas and parameter references, consult the Tool Reference.
write tasks must explicitly declare the workspace paths they own via ownership; read_only tasks are strictly prohibited from modifying files.depends_on dependencies.OMP_WORKER_RESULT envelope (status, summary, artifacts, verification checks, remaining items).High-impact operations (e.g., npm publish, git push, production deployments, secret modification) must always remain under direct host harness and human supervision.
Detailed documentation is organized in the docs/ directory:
This project is licensed under the MIT License.
FAQs
Delegate complete coding tasks to the local OMP default model and inspect the result.
We found that omp-worker-mcp demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Company News
Socket is joining the OpenJS Security Stewardship Program to fund Node.js vulnerability research, maintainer remediation, and security releases.

Security News
Two compromised GitHub Actions were re-enabled with malicious tags intact, exposing thousands of downstream repositories to Mini Shai-Hulud.

Research
/Security News
A malicious Firefox extension fetches its payload after installation to evade detection, steal Google session cookies, and automate account takeover.