mcp-task-orchestrator
A Model Context Protocol server that provides task orchestration capabilities for AI assistants
claude mcp add --transport stdio echoingvesper-mcp-task-orchestrator python -m mcp_task_orchestrator
How to use
The MCP Task Orchestrator is a Python-based MCP server that automatically documents decisions, implementations, and tests as you develop. It provides specialist AI roles (Architect, Implementer, Tester, Documenter, and more) and persistent memory to keep project context intact across interactions. The server analyzes your project structure, saves artifacts in an organized way, and exposes a REST-like workflow through your MCP clients so you can guide a project from design to implementation with clearly defined steps.
To use it, install the package and run the server via the Python module entry point. Once running, configure your MCP client to connect to this server and begin sessions. You can prompt the orchestrator to initialize a session, plan tasks, and allocate roles for each subtask. The system will orchestrate the steps, provide structured workflows, and generate artifacts such as design documents, code scaffolds, tests, and troubleshooting guides as you progress.
How to install
Prerequisites
- Python 3.8+ (as indicated by the project)
- An MCP client (Claude Desktop, Cursor IDE, Windsurf, VS Code with extensions, etc.)
Installation steps
- Install the MCP Task Orchestrator from PyPI
pip install mcp-task-orchestrator
-
Configure your MCP client to connect to the orchestrator (see client documentation for how to point at the server). If you are running locally, the server will be available after you run the next step.
-
Run the orchestrator module
python -m mcp_task_orchestrator
- Optional: install with development or specific client support
python -m mcp_task_orchestrator --dev
python -m mcp_task_orchestrator --clients claude,cursor
- Verify installation and status
python -m mcp_task_orchestrator --help
python -m mcp_task_orchestrator --status
Additional installation notes:
- For externally managed environments (WSL, Ubuntu, etc.), consider using a virtual environment:
python -m venv mcp-env
source mcp-env/bin/activate
pip install mcp-task-orchestrator
- You can also install via pipx for isolation (if desired):
pipx install mcp-task-orchestrator
Additional notes
Tips and gotchas:
- Ensure you have Python 3.8 or newer and a compatible MCP client installed before running the orchestrator.
- The orchestrator saves artifacts to a project-root-aware storage location; ensure your working directory is within or tied to your project root for proper artifact placement.
- If you run into issues with client detection, verify that the MCP client CLI tools (e.g., claude, cursor) are installed and accessible in your PATH.
- Use the --help and --status options frequently to confirm the server state and available options.
- You can customize roles and workflows via configuration files in your project (e.g., roles.yaml) to tailor the specialist AI behavior to your project.
- For development workflows, the --dev flag installs tools and dependencies useful for contributors but may pull in extra packages; use --venv or --user to isolate installations as needed.
Related MCP Servers
pilot-shell
The professional development environment for Claude Code. Claude Code is powerful. Pilot Shell makes it reliable. Start a task, grab a coffee, come back to production-grade code. Tests enforced. Context preserved. Quality automated.
fast-filesystem
A high-performance Model Context Protocol (MCP) server that provides secure filesystem access for Claude and other AI assistants.
mcp-domain-availability
A Model Context Protocol (MCP) server that enables Claude Desktop to check domain availability across 50+ TLDs. Features DNS/WHOIS verification, bulk checking, and smart suggestions. Zero-clone installation via uvx.
agent-board
Open-source multi-agent task board for OpenClaw. Kanban + DAG dependencies + MCP server + auto-retry + audit trail. Built for autonomous AI agent teams.
discord
Manage your entire Discord server from Claude Code, Claude Desktop, Cursor, or Windsurf via MCP. 134 admin tools across 20 categories. Interactive setup wizard included.
cadre-ai
Your AI agent squad for Claude Code. 17 specialized agents, persistent memory, desktop automation, and a common sense engine.