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.27

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.27
File Size Uploaded
crow_orchestrator_mcp-0.1.27.tar.gz 43.5 kB Details

Built distribution (wheel)

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

Total release size: 47.6 kB

Release files / crow_orchestrator_mcp-0.1.27.tar.gz

Download URL crow_orchestrator_mcp-0.1.27.tar.gz
Size 43.5 kB
Tags Source
SHA-256 checksum
How to use checksums
24dcd500b10d0201a67f93fb42903dc9469c95500117ff145b2482d1a882f85c
BLAKE2b-256 checksum
How to use checksums
984835b2989aa310e6ba9bfb7baaed03e7ef37d4cd244d985514973b685b20dc
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.27-py3-none-any.whl

Download URL crow_orchestrator_mcp-0.1.27-py3-none-any.whl
Size 4.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
75b7e46f8692b05e7a0ebd17f49ef65bb8515780214aded180863767b68ef843
BLAKE2b-256 checksum
How to use checksums
057c3e0f8c844a552631809d0fd67c63d46d0ebe1a478ab63354e55d1a427c5b
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

0.1.30

2 release files

0.1.29

2 release files

0.1.28

2 release files

This release

0.1.27 This release

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