Vibe Coding Discover

MCP

task-orchestrator

View on GitHub

Server-enforced workflow discipline for AI agents. An MCP server providing persistent work items, dependency graphs, quality gates, and actor attribution. Schemas define what agents must produce — the server blocks the call if they don't. Works with any MCP-compatible client.

★ 20623 forksKotlinMITjpicklyk

An MCP server that gives AI coding agents a persistent work item graph with dependency edges, phase-based quality gates, required notes, and actor attribution enforced server-side. Works with any MCP client; ships as a Docker image with an optional Claude Code plugin.

Use Cases

Enforce required documentation before an agent can advance a work itemCoordinate multi-agent coding workflows with persistent work item graphsRecover full agent session state in one call instead of replaying conversationEnforce dependency ordering across a work breakdownTrack which orchestrator or sub-agent made each changeGate work with composable traits like security reviewDrain an autonomous agent backlog with server-side phase rulesRun schema-free or schema-enforced task tracking with any MCP client

Built With

Language
Kotlin
Frameworks
Model Context Protocol · Claude Code · Docker · Gradle · SQLite · Smithery

Tags

mcp · mcp-server · task-management · workflow-automation · multi-agent · quality-gates · dependency-graph · actor-attribution · context-persistence · ai-memory · claude-code · docker · kotlin · sqlite · yaml-config · vibe-coding

task-orchestrator — Vibe Coding Discover