Skip to main content

crow-orchestrator-mcp

Orchestrator-only delegation tool. Loaded in addition to crow-task-mcp by orchestrator agents; not loaded by workers.

Tools

Tool Backend ext_method Purpose
task_send _task/send Delegate a batch of tasks to another session. Populates the target's task list, records the caller, and kicks off the target's task loop. On normal completion the backend sends a canned message back to the caller telling it to query_memory for the target's final summary.

Why a separate server

task_send is a delegation capability — it sets up a completion callback (set_caller + notify_caller_done) and spawns the target's task loop. Only orchestrators should advertise it. Keeping it out of crow-task-mcp means:

  • workers don't get a delegation tool they shouldn't use
  • no duplicate task_send schema when an orchestrator loads both servers

Orchestrator agents load both servers:

  • crow-task-mcp → send_prompt, task_read, task_write (manage own session)
  • crow-orchestrator-mcp → task_send (delegate to others)

Architecture

Schema-only definition for the LLM (raise NotImplementedError). Real execution: react.py → execute_orchestration_task_send in tools.py → conn.ext_method(method="task/send") → sidex client → sidex-acp backend (orchestration_3.rs::task_send).

Run

uvx crow-orchestrator-mcp

Metadata

Release files for crow-orchestrator-mcp 0.1.30

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

Source distribution (sdist)

Source distribution for crow-orchestrator-mcp 0.1.30
File Size Uploaded
crow_orchestrator_mcp-0.1.30.tar.gz 43.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for crow-orchestrator-mcp 0.1.30
File Interpreter ABI Platform
crow_orchestrator_mcp-0.1.30-py3-none-any.whl Python 3 none any Details

Total release size: 47.6 kB

Release files / crow_orchestrator_mcp-0.1.30.tar.gz

Download URL crow_orchestrator_mcp-0.1.30.tar.gz
Size 43.5 kB
Tags Source
SHA-256 checksum
How to use checksums
df7ddfd2d5953f532be62c7f3d4e0df076365548a8f454b0433448a9b7760ab0
BLAKE2b-256 checksum
How to use checksums
8fc959e8cf9ed4f415ef4654c55e7bcf8496133325005fa51f7cff1c4799f621
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.0 {"installer":{"name":"uv","version":"0.12.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / crow_orchestrator_mcp-0.1.30-py3-none-any.whl

Download URL crow_orchestrator_mcp-0.1.30-py3-none-any.whl
Size 4.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6e7db1aded43b4d2249358b7aedd818ae9923cb22f50423630b4ab755262d100
BLAKE2b-256 checksum
How to use checksums
391c72794392e7da45734131dc851ff0841877429549f93b7f2cc02f76aaa53b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.0 {"installer":{"name":"uv","version":"0.12.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release history Release notifications | RSS feed

This release

0.1.30 This release

2 release files

0.1.29

2 release files

0.1.28

2 release files

0.1.27

2 release files

0.1.26

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