data-ai MCP Server
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.
Discovered via github-seeds:mcp-hot and last synced 3mo ago.
1. Install the package
docker run --rm -i -v mcp-task-data:/app/data ghcr.io/jpicklyk/task-orchestrator:latest
2. Add to claude_desktop_config.json
{
"mcpServers": {
"task-orchestrator": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"-v",
"mcp-task-data:/app/data",
"ghcr.io/jpicklyk/task-orchestrator:latest"
]
}
}
}Config file location: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) / %APPDATA%\Claude\claude_desktop_config.json (Windows)
Description
[Self-Improving Workflow](current/docs/integration-guides/self-improving-workflow.md)
Reopen a terminal item back to queue
Trigger-based role transitions with gate enforcement, dependency checking, and unblock reporting
Guide
Effect
auto-reopen
Upsert or delete notes on WorkItems
Read-only progression recommendation before transitioning
[Bare MCP](current/docs/integration-guides/bare-mcp.md)
queue→work, work→review (or terminal if no review notes), review→terminal
Description
Get a single note or list notes for an item; use `includeBody=false` for token-efficient metadata checks
Context snapshot: item gate check, session resume, or health check
[CLAUDE.md-Driven](current/docs/integration-guides/claude-md-driven.md)
Close to terminal; requires all required notes across all phases to be filled
Create, update, or delete WorkItems (batch operations)
Priority-ranked recommendation of next actionable, unblocked item
[Note Schemas](current/docs/integration-guides/note-schemas.md)
Pause to blocked, saving previous role for resume
Get by ID, search with filters and pagination, or hierarchical overview
Create or delete edges; supports `linear`, `fan-out`, `fan-in` pattern shortcuts
All items blocked by unsatisfied dependencies or explicit block trigger
[Plugin: Skills & Hooks](current/docs/integration-guides/plugin-skills-hooks.md)
Restore blocked item to its previous role
Atomically create root + children + dependency edges + notes in one call
Query edges with direction filtering; `neighborsOnly=false` for full BFS graph traversal
[Output Styles](current/docs/integration-guides/output-styles.md)
Close to terminal with cancelled status label (bypasses gates)
Batch-complete all descendants in topological order with gate checking
Tools
What's there
What it does