← Back to directory
C

Claw Orchestrator

Community
Unified runtime to orchestrate Claude Code, Codex, Gemini, and other coding CLIs with multi-agent collaboration.
GitHub source repository ↗
★ 554 Stars Category · Dev Tools Very popular Source revision d02565e8f1e8
49FMRS · D
Reliability
6/20
Security and permissions
8/20
Maintenance
10/20
Documentation
13/20
Setup experience
12/20

Claw Orchestrator is a powerful third-party MCP server that unifies multiple coding agents through a single interface, offering advanced features like persistent sessions, multi-agent councils, and autonomous loops. It is well-suited for professional users requiring complex agent orchestration, but its non-official nature and potential security risks should be considered, and it should be used in a controlled environment.

Read the FMRS scoring method →

Claw Orchestrator is a runtime that wraps Claude Code, Codex, Antigravity, Cursor Agent, OpenCode, or any custom CLI into persistent, programmable sessions. It enables multi-agent councils, autonomous Planner/Coder/Reviewer loops, and even generates deployed web apps from a five-question interview. It exposes a 65-tool API accessible via CLI, OpenClaw gateway, Model Context Protocol, or directly from TypeScript, with an embedded dashboard.

Tools

clawo-mcp
Provides the MCP interface to Claw Orchestrator, exposing its 65 tools to MCP-compatible clients.

Setup

  1. Install the npm package globally: npm install -g @enderfga/claw-orchestrator (this puts clawo-mcp on PATH).
  2. Register clawo-mcp as a stdio MCP server in your MCP-compatible host (e.g., Claude Desktop, Cursor, Zed, Windsurf, Continue, Cline).
  3. Optionally set CLAWO_MCP_TOOLS environment variable to restrict the set of available tools.

Fit and risk

Best for

  • Developers and teams needing a unified interface to manage multiple coding agents.
  • Users who want to automate multi-agent workflows such as plan-code-review loops.
  • Individuals who wish to integrate MCP into their existing agent workflows.
  • Those interested in exploring agent orchestration or persistent session management.

Not for

  • Simple use cases that do not require multi-agent orchestration or only use a single coding CLI.
  • Beginners preferring a full GUI without relying on external CLIs.
  • Environments that are conservative about non-official third-party tools.

Required permissions

  • This server executes locally installed coding CLIs (e.g., `claude`, `codex`, `agy`, `agent`, `opencode`) as subprocesses.
  • It requires read/write access to working directories and git worktrees.
  • It may open network ports (default 18796) to serve a dashboard and HTTP API.
  • It may use the file system to store session state and configuration.

Risks and side effects

  • As a third-party package, it is not officially certified by the upstream products, posing potential security risks.
  • Executing user-supplied agent commands can lead to arbitrary code execution; use in a controlled environment.
  • Dependence on external CLI versions may cause functionality issues due to version incompatibilities.
  • Network exposure (e.g., port 18796) could lead to unauthorized access; configure authentication if exposed.

Troubleshooting

  1. Ensure all required CLIs (e.g., `claude`, `codex`) are installed and on PATH.
  2. Verify that `clawo-mcp` is correctly configured as a stdio MCP server in your client.
  3. Check whether `CLAWO_MCP_TOOLS` environment variable includes the desired tool allowlist.
  4. Inspect CLI command output (e.g., `clawo serve`) logs for error messages.
  5. Confirm firewall allows port 18796 if using the dashboard.

Use cases

Invoke coding CLIs like Claude Code, Codex, or Cursor Agent as persistent sessions directly from an MCP client.
Create multi-agent councils where parallel agents in isolated git worktrees vote on consensus.
Run autonomous Planner/Coder/Reviewer loops for workspace iteration.
Generate and deploy a web app from a five-question interview (Ultraapp mode).
Integrate multiple coding engines under one interface for unified tool orchestration.

Supported clients

Claude DesktopFull support
CursorFull support
ZedFull support
WindsurfFull support
ContinueFull support
ClineFull support