Skip to main content

Agent Orchestrator MCP

MCP server for orchestration, lane management, worker daemons, review dispatch, and ACE metrics.

Installation

From PyPI (recommended)

pip install mcp-agent-orchestrator
# or, as an isolated tool:
uv tool install mcp-agent-orchestrator
# or, ad-hoc without installing:
uvx mcp-agent-orchestrator --help

mcp-agent-orchestrator declares mcp-agent-handoff>=0.5.0,<0.6.0 as a required dependency; pip resolves it from PyPI automatically. codex-subagent-bridge remains optional unless you want the local bridge backend.

From the monorepo source tree (development)

From this package root inside agentic-protocol-monorepo:

cd packages/mcp-agent-orchestrator
python -m pip install -e ".[dev]"

When developing both MCP servers in lockstep, install the sibling handoff package as an editable first so the orchestrator picks it up:

pip install -e ../mcp-agent-handoff
pip install -e ".[dev]"

Development

Run package-local commands from the package root:

make lint-orchestrator
make fix-lint-orchestrator
make format-orchestrator
make mypy-orchestrator
make test-orchestrator
make check-orchestrator

The package Makefile keeps codex-subagent-bridge as an optional sibling source path for local bridge-backend development, but it expects mcp-agent-handoff to be installed as a normal package dependency.

Direct commands also work:

PYTHONPATH=src python -m ruff check src tests
PYTHONPATH=src python -m mypy src
PYTHONPATH=src python -m pytest tests -q

Token-Efficient Usage

For bounded reads and compact caller patterns, follow the shared guide in packages/mcp-agent-handoff/docs/guides/token-efficient-usage.md. The orchestrator package reuses that guidance instead of maintaining a separate copy of the same parameter semantics.

Runtime Notes

This package orchestrates work against a target workspace. The workspace you point it at still needs the expected task state and orchestration inputs, such as:

  • .task-state/
  • lane manifests
  • task plans or other orchestration docs the lane logic references

Those assets belong to the workspace being orchestrated, not to the package checkout itself.

Backends

The orchestration layer supports multiple execution backends, including:

  • codex-cli
  • codex-subagent
  • claude-code
  • local-model-openai

Some backends are optional and require host-specific tooling to be installed separately.

Source Checkout Usage

For local source execution without installation:

PYTHONPATH=src python -m agent_orchestrator_mcp --help

If you are testing against a sibling codex-subagent-bridge checkout instead of an installed bridge dependency, extend PYTHONPATH with that sibling src directory as needed.

Metadata

Release files for mcp-agent-orchestrator 0.4.7

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mcp-agent-orchestrator 0.4.7
File Size Uploaded
mcp_agent_orchestrator-0.4.7.tar.gz 280.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for mcp-agent-orchestrator 0.4.7
File Interpreter ABI Platform
mcp_agent_orchestrator-0.4.7-py3-none-any.whl Python 3 none any Details

Total release size: 492.5 kB

Release files / mcp_agent_orchestrator-0.4.7.tar.gz

Download URL mcp_agent_orchestrator-0.4.7.tar.gz
Size 280.2 kB
Tags Source
SHA-256 checksum
How to use checksums
2fcc9a73701cb8e17859dae0bdb6467a90bb326bcc7038c2d84d6bcbd3e8d415
BLAKE2b-256 checksum
How to use checksums
83d156a7f0f95da895bdd6c00c5e12f8d7279aff8ff5439000b78c8bca9f9ef7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.13

Release files / mcp_agent_orchestrator-0.4.7-py3-none-any.whl

Download URL mcp_agent_orchestrator-0.4.7-py3-none-any.whl
Size 212.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
80303f3691cc6ad50349881f652eb98c0ffa3dd2fff9d8287058c92925d8443e
BLAKE2b-256 checksum
How to use checksums
74af8f3282ec9a568469315ad874e21afc4b3972412045bfc544b242d4af5861
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.13

Release history Release notifications | RSS feed

This release

0.4.7 This release

2 release files

0.4.6

2 release files

0.4.5

2 release files

0.4.4

2 release files

0.4.3

2 release files

0.4.2

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.0

2 release files

0.2.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page