MCP Task Orchestrator
Rank #1,364io.github.jpicklyk/task-orchestrator
Server-enforced workflow discipline for AI agents: work items, dependency graphs, quality gates
MCP Task Orchestrator is a Model Context Protocol (MCP) server published by jpicklyk. It ranks #1,364 of 132,046 servers tracked on MCP Toplist, and its repository has 204 GitHub stars. MCP Task Orchestrator is listed across 3 registries — Official MCP, PulseMCP and Glama, with 3 tracked versions. It was first listed on May 22, 2025 and most recently updated on Sep 16, 2026.
Ranks ahead of 130,682 of 132,046 servers on MCP Toplist.
Use MCP Task Orchestrator
No credentials or required configuration declared — add it to your MCP client and go.
claude mcp add task-orchestrator -e "DATABASE_PATH=<your DATABASE_PATH>" -e "USE_FLYWAY=<your USE_FLYWAY>" -e "AGENT_CONFIG_DIR=<your AGENT_CONFIG_DIR>" -e "MCP_TRANSPORT=<your MCP_TRANSPORT>" -e "MCP_HTTP_PORT=<your MCP_HTTP_PORT>" -e "LOG_LEVEL=<your LOG_LEVEL>" -- docker run -i --rm ghcr.io/jpicklyk/task-orchestrator:3.14.0Replace each placeholder with your own value before saving.
[mcp_servers.task-orchestrator]
command = "docker"
args = ["run", "-i", "--rm", "ghcr.io/jpicklyk/task-orchestrator:3.14.0"]
[mcp_servers.task-orchestrator.env]
DATABASE_PATH = "<your DATABASE_PATH>"
USE_FLYWAY = "<your USE_FLYWAY>"
AGENT_CONFIG_DIR = "<your AGENT_CONFIG_DIR>"
MCP_TRANSPORT = "<your MCP_TRANSPORT>"
MCP_HTTP_PORT = "<your MCP_HTTP_PORT>"
LOG_LEVEL = "<your LOG_LEVEL>"Add to ~/.codex/config.toml. Replace each placeholder with your own value before saving.
{
"mcpServers": {
"task-orchestrator": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/jpicklyk/task-orchestrator:3.14.0"
],
"env": {
"DATABASE_PATH": "<your DATABASE_PATH>",
"USE_FLYWAY": "<your USE_FLYWAY>",
"AGENT_CONFIG_DIR": "<your AGENT_CONFIG_DIR>",
"MCP_TRANSPORT": "<your MCP_TRANSPORT>",
"MCP_HTTP_PORT": "<your MCP_HTTP_PORT>",
"LOG_LEVEL": "<your LOG_LEVEL>"
}
}
}
}Add to claude_desktop_config.json (Settings → Developer → Edit Config). Replace each placeholder with your own value before saving.
{
"mcpServers": {
"task-orchestrator": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/jpicklyk/task-orchestrator:3.14.0"
],
"env": {
"DATABASE_PATH": "<your DATABASE_PATH>",
"USE_FLYWAY": "<your USE_FLYWAY>",
"AGENT_CONFIG_DIR": "<your AGENT_CONFIG_DIR>",
"MCP_TRANSPORT": "<your MCP_TRANSPORT>",
"MCP_HTTP_PORT": "<your MCP_HTTP_PORT>",
"LOG_LEVEL": "<your LOG_LEVEL>"
}
}
}
}Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (per project). Replace each placeholder with your own value before saving.
{
"servers": {
"task-orchestrator": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/jpicklyk/task-orchestrator:3.14.0"
],
"env": {
"DATABASE_PATH": "<your DATABASE_PATH>",
"USE_FLYWAY": "<your USE_FLYWAY>",
"AGENT_CONFIG_DIR": "<your AGENT_CONFIG_DIR>",
"MCP_TRANSPORT": "<your MCP_TRANSPORT>",
"MCP_HTTP_PORT": "<your MCP_HTTP_PORT>",
"LOG_LEVEL": "<your LOG_LEVEL>"
}
}
}
}Save as .vscode/mcp.json in your workspace. Replace each placeholder with your own value before saving.
{
"mcpServers": {
"task-orchestrator": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/jpicklyk/task-orchestrator:3.14.0"
],
"env": {
"DATABASE_PATH": "<your DATABASE_PATH>",
"USE_FLYWAY": "<your USE_FLYWAY>",
"AGENT_CONFIG_DIR": "<your AGENT_CONFIG_DIR>",
"MCP_TRANSPORT": "<your MCP_TRANSPORT>",
"MCP_HTTP_PORT": "<your MCP_HTTP_PORT>",
"LOG_LEVEL": "<your LOG_LEVEL>"
}
}
}
}Add to ~/.codeium/windsurf/mcp_config.json. Replace each placeholder with your own value before saving.
{
"mcpServers": {
"task-orchestrator": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/jpicklyk/task-orchestrator:3.14.0"
],
"env": {
"DATABASE_PATH": "<your DATABASE_PATH>",
"USE_FLYWAY": "<your USE_FLYWAY>",
"AGENT_CONFIG_DIR": "<your AGENT_CONFIG_DIR>",
"MCP_TRANSPORT": "<your MCP_TRANSPORT>",
"MCP_HTTP_PORT": "<your MCP_HTTP_PORT>",
"LOG_LEVEL": "<your LOG_LEVEL>"
}
}
}
}Replace each placeholder with your own value before saving.
Show your rank
Maintain this server? Add the live rank badge to your README — it updates automatically as the leaderboard changes.
[](https://mcptoplist.com/server/io.github.jpicklyk%2Ftask-orchestrator)<a href="https://mcptoplist.com/server/io.github.jpicklyk%2Ftask-orchestrator"><img src="https://mcptoplist.com/badge/io.github.jpicklyk%2Ftask-orchestrator.svg" alt="MCP Toplist: Top 5% of 132,046" /></a>Variants: append ?metric=score or ?metric=stars to the image URL.
Listed on 3 registries
jpicklyk
Available versions (3)
| Version | Published |
|---|---|
| 3.14.0 | Sep 16, 2026 |
| 3.13.1 | Sep 14, 2026 |
| 3.2.0 | Apr 15, 2026 |
Frequently asked questions
- Who maintains MCP Task Orchestrator?
- MCP Task Orchestrator is maintained by jpicklyk, which publishes 1 MCP server (3 total versions) tracked on MCP Toplist.
- Is MCP Task Orchestrator listed on the Official MCP Registry?
- Yes — MCP Task Orchestrator is listed on the Official MCP Registry, alongside PulseMCP and Glama.
- How many versions does MCP Task Orchestrator have?
- MCP Toplist tracks 3 versions of MCP Task Orchestrator, most recently published on Sep 16, 2026.
- Where can I find the source code for MCP Task Orchestrator?
- The source code for MCP Task Orchestrator is hosted at github.com/jpicklyk/task-orchestrator.git.
Do you run this server?
Community projects list the MCP servers behind real agents and apps. Publish yours and this page will link to it.