The MCP Orchestrator Server is a task management system that enables coordination and execution of tasks across multiple AI instances with the following capabilities:
Create Tasks: Define new tasks with unique IDs, descriptions, and optional dependencies
Update Tasks: Modify pending tasks' descriptions or dependencies
Delete Tasks: Remove tasks that have no dependents
Get Next Task: Retrieve the next available task for an instance to work on
Complete Tasks: Mark tasks as completed with results
Track Status: Monitor all tasks' statuses and get detailed information about specific tasks
Manage Dependencies: Enforce proper task execution order and detect circular dependencies
Coordinate: Orchestrate work across multiple AI instances
Store Persistently: Maintain reliable task information storage
MCP Orchestrator Server
The MCP Orchestrator Server provides task management and coordination capabilities across MCP enabled LLM instances like Claude Desktop or Cline. In simpler terms it allows for AI agents to create, share and execute tasks across instances
Features
Version 1.1.0
Task Updates: Modify pending tasks
Safe Deletion: Delete tasks with dependency checks
Cycle Detection: Prevent dependency cycles
Tool Listing: Comprehensive tool documentation
Enhanced State Management: Improved task state transitions
Core Features
Task creation with dependencies
Multi-instance coordination
Persistent task storage
Dependency enforcement
Task status tracking
Related MCP server: Task Manager MCP Server
Installation
Installing via Smithery
To install Orchestrator Server for Claude Desktop automatically via Smithery:
Manual Installation
Usage
Create a Task
Get Next Task
Complete Task
Documentation
Roadmap
Version 1.2.0
Task priorities
Timeouts
Instance management
Version 1.3.0
Task groups
Analytics
Dashboard