claude-code-orchestrator-mcp

claude-code-orchestrator-mcp

3.2

If you are the rightful owner of claude-code-orchestrator-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The Claude Code Orchestrator MCP is a server designed to manage multiple Claude Code instances, enabling collaborative AI development through role-based specialization and workflow orchestration.

The Claude Code Orchestrator MCP is an advanced server solution that facilitates the orchestration of multiple Claude Code instances, functioning as a collaborative AI development team. This orchestrator is designed to enhance productivity by enabling role-based specialization, parallel execution, and dependency-based workflows. It provides a robust architecture that includes components such as a Task Manager, Process Tracker, and Priority Queue, all working together to manage tasks efficiently. The orchestrator supports a multi-agent development environment where each Claude Code instance can take on specialized roles such as Architect, Implementer, Tester, and more. This setup allows for a streamlined development process, ensuring that tasks are executed in an organized and efficient manner. Additionally, the orchestrator offers powerful workflow management capabilities, including task queuing, priority management, and predefined workflows, making it an ideal solution for complex development projects.

Features

  • Multi-Agent Development Team: Manages multiple Claude Code instances with specialized roles for efficient collaboration.
  • Workflow Orchestration: Provides task queuing, priority management, and dependency management for streamlined workflows.
  • Process Management: Offers process tracking, timeout detection, and resource limits for reliable operation.
  • Predefined Workflows: Includes templates for common development tasks like code review and feature development.
  • Interactive Processes: Allows user interaction with processes that require input, enhancing flexibility.

Tools

  1. submit-task

    Submit a new development task with role specification.

  2. list-processes

    View all active processes with status.

  3. process-details

    Get detailed information about a specific process.

  4. respond-to-process

    Send input to a waiting process.

  5. manage-queue

    List, prioritize, or remove queued tasks.

  6. stop-process

    Stop a running process.

  7. configure-orchestrator

    Configure orchestrator settings.

  8. assign-role

    Assign a specific role to a process.

  9. create-workflow

    Create a multi-agent workflow from template.

  10. status-dashboard

    Get visual status of all processes.