MCP Task Orchestrator
Enforces dependency-aware workflows, phase gates, required notes, and actor tracking for AI coding agents.
Install MCP Task Orchestrator
Pick your client, then add it in one click or paste the config.
http://localhost:3001/mcp
Remote servers are added in the app, not the config file: Customize → Connectors → Add custom connector, then paste this URL.
Overview
Use cases
- Resume unfinished work across coding sessions
- Coordinate sub-agents through dependency-aware tasks
- Block implementation until required notes exist
- Track which agent performed each workflow transition
Key features
- Persistent work-item graph
- Server-enforced phase gates
- Dependency-aware transitions
- Required workflow notes
- Actor and transition tracking
- STDIO and HTTP deployment modes
Security & health
What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.
ActiveLast checked 2d ago
Recent health check succeeded.
5/5 checks healthy over the last 34d
Adoption & maintenance
Factual signals from GitHub, npm, and our automated checks — not a rating.
GitHub stars209Stargazers on the source repository.
Last commit5d agoMost recent push to the default branch.
Directory activity2 viewsConfig copies, upvotes, and views on AllMCPs.
How MCP Task Orchestrator works
Reviews
No reviews yet — be the first to share how it worked for you.
Frequently Asked Questions about MCP Task Orchestrator
MCP Task Orchestrator is an MCP server that connects AI coding agents to a persistent SQLite-backed work-item graph. Its main tools are get_context for restoring workflow state, advance_item for gated phase transitions, and manage_notes for required documentation. It also tracks dependencies, actors, and transition history across sessions.
Install Docker, then register the provided Docker image as a per-session STDIO MCP server using the documented `.mcp.json` configuration. Mount a named volume at `/app/data`; the SQLite database is created on first run. A source build is also documented through the repository's contributing instructions.
Create `.taskorchestrator/config.yaml` with workflow schemas and mount that directory into the container. Set `AGENT_CONFIG_DIR` to the mounted project path. With no configuration file, the tools run in schema-free mode and do not require notes or enforce gates.
Yes. The repository specifically documents Docker-based STDIO registration and an HTTP endpoint at `/mcp`.
Run one persistent HTTP server with the REST API enabled, then configure each project to synchronize its `.taskorchestrator/config.yaml` through the optional plugin hook. Set `TASK_ORCHESTRATOR_API_URL` on the client side, and keep unauthenticated deployments restricted to loopback.
Related MCP servers
Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.
AllMCPs Directory Badge
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
Badge Style:
Live Dynamic SVG Preview
Markdown (GitHub README)
[](https://allmcps.com/mcp/mcp-task-orchestrator)HTML Embed
<a href="https://allmcps.com/mcp/mcp-task-orchestrator"><img src="https://allmcps.com/api/badge/mcp-task-orchestrator?style=directory" alt="MCP Task Orchestrator on AllMCPs" /></a>