Koskamo

Task Orchestrator MCP

An MCP server providing persistent work items, dependency graphs, quality gates, and actor attribution for AI coding agents. It enforces workflow discipline by blocking calls if required schemas or dependencies are not met, supporting multi-agent and multi-session coding workflows with state recovery.

Package and access

Local package with source-attributed installation metadata. Koskamo does not execute packages during review.

Task Orchestrator MCP logo, by jpicklykCommunity listingLocal stdioSource reviewed; not executedPublished by jpicklyk
Vendor documentation

What you can do with it

  • Enforce quality gates before advancing work items
  • Track agent attribution for every transition
  • Recover full state in one call for new sessions
  • Manage dependency graphs for sub-agents

Source and maintenance

Community listing
Maintenance checked

Packages and installation

Source-provided package data. Koskamo has not executed or live-probed this package.

ghcr.io/jpicklyk/task-orchestrator@sha256:eab0bb62611ac5ea9a85d33cf108fec3c292d94a8b0b2655d5a95f118e48c68c

oci
ghcr.io/jpicklyk/task-orchestrator@sha256:eab0bb62611ac5ea9a85d33cf108fec3c292d94a8b0b2655d5a95f118e48c68c package definition
{
  "transport": "stdio",
  "identifier": "ghcr.io/jpicklyk/task-orchestrator@sha256:eab0bb62611ac5ea9a85d33cf108fec3c292d94a8b0b2655d5a95f118e48c68c",
  "registryType": "oci",
  "registryBaseUrl": "https://registry-1.docker.io"
}

Tools

Reported by the attributed source; not independently observed by Koskamo.

add_section
Reported by the attributed source; not independently observed by Koskamo.
add_section input schema
{
  "type": "",
  "required": null,
  "properties": null
}
add_template_section
Reported by the attributed source; not independently observed by Koskamo.
add_template_section input schema
{
  "type": "",
  "required": null,
  "properties": null
}
apply_template
Reported by the attributed source; not independently observed by Koskamo.
apply_template input schema
{
  "type": "",
  "required": null,
  "properties": null
}
bulk_create_sections
Reported by the attributed source; not independently observed by Koskamo.
bulk_create_sections input schema
{
  "type": "",
  "required": null,
  "properties": null
}
bulk_delete_sections
Reported by the attributed source; not independently observed by Koskamo.
bulk_delete_sections input schema
{
  "type": "",
  "required": null,
  "properties": null
}
bulk_update_sections
Reported by the attributed source; not independently observed by Koskamo.
bulk_update_sections input schema
{
  "type": "",
  "required": null,
  "properties": null
}
bulk_update_tasks
Reported by the attributed source; not independently observed by Koskamo.
bulk_update_tasks input schema
{
  "type": "",
  "required": null,
  "properties": null
}
create_dependency
Reported by the attributed source; not independently observed by Koskamo.
create_dependency input schema
{
  "type": "",
  "required": null,
  "properties": null
}
create_feature
Reported by the attributed source; not independently observed by Koskamo.
create_feature input schema
{
  "type": "",
  "required": null,
  "properties": null
}
create_project
Reported by the attributed source; not independently observed by Koskamo.
create_project input schema
{
  "type": "",
  "required": null,
  "properties": null
}
create_task
Reported by the attributed source; not independently observed by Koskamo.
create_task input schema
{
  "type": "",
  "required": null,
  "properties": null
}
create_template
Reported by the attributed source; not independently observed by Koskamo.
create_template input schema
{
  "type": "",
  "required": null,
  "properties": null
}
delete_dependency
Reported by the attributed source; not independently observed by Koskamo.
delete_dependency input schema
{
  "type": "",
  "required": null,
  "properties": null
}
delete_feature
Reported by the attributed source; not independently observed by Koskamo.
delete_feature input schema
{
  "type": "",
  "required": null,
  "properties": null
}
delete_project
Reported by the attributed source; not independently observed by Koskamo.
delete_project input schema
{
  "type": "",
  "required": null,
  "properties": null
}
delete_section
Reported by the attributed source; not independently observed by Koskamo.
delete_section input schema
{
  "type": "",
  "required": null,
  "properties": null
}
delete_task
Reported by the attributed source; not independently observed by Koskamo.
delete_task input schema
{
  "type": "",
  "required": null,
  "properties": null
}
delete_template
Reported by the attributed source; not independently observed by Koskamo.
delete_template input schema
{
  "type": "",
  "required": null,
  "properties": null
}
disable_template
Reported by the attributed source; not independently observed by Koskamo.
disable_template input schema
{
  "type": "",
  "required": null,
  "properties": null
}
enable_template
Reported by the attributed source; not independently observed by Koskamo.
enable_template input schema
{
  "type": "",
  "required": null,
  "properties": null
}
feature_to_markdown
Reported by the attributed source; not independently observed by Koskamo.
feature_to_markdown input schema
{
  "type": "",
  "required": null,
  "properties": null
}
get_feature
Reported by the attributed source; not independently observed by Koskamo.
get_feature input schema
{
  "type": "",
  "required": null,
  "properties": null
}
get_overview
Reported by the attributed source; not independently observed by Koskamo.
get_overview input schema
{
  "type": "",
  "required": null,
  "properties": null
}
get_project
Reported by the attributed source; not independently observed by Koskamo.
get_project input schema
{
  "type": "",
  "required": null,
  "properties": null
}
get_sections
Reported by the attributed source; not independently observed by Koskamo.
get_sections input schema
{
  "type": "",
  "required": null,
  "properties": null
}
get_task
Reported by the attributed source; not independently observed by Koskamo.
get_task input schema
{
  "type": "",
  "required": null,
  "properties": null
}
get_task_dependencies
Reported by the attributed source; not independently observed by Koskamo.
get_task_dependencies input schema
{
  "type": "",
  "required": null,
  "properties": null
}
get_template
Reported by the attributed source; not independently observed by Koskamo.
get_template input schema
{
  "type": "",
  "required": null,
  "properties": null
}
list_templates
Reported by the attributed source; not independently observed by Koskamo.
list_templates input schema
{
  "type": "",
  "required": null,
  "properties": null
}
project_to_markdown
Reported by the attributed source; not independently observed by Koskamo.
project_to_markdown input schema
{
  "type": "",
  "required": null,
  "properties": null
}
reorder_sections
Reported by the attributed source; not independently observed by Koskamo.
reorder_sections input schema
{
  "type": "",
  "required": null,
  "properties": null
}
search_features
Reported by the attributed source; not independently observed by Koskamo.
search_features input schema
{
  "type": "",
  "required": null,
  "properties": null
}
search_projects
Reported by the attributed source; not independently observed by Koskamo.
search_projects input schema
{
  "type": "",
  "required": null,
  "properties": null
}
search_tasks
Reported by the attributed source; not independently observed by Koskamo.
search_tasks input schema
{
  "type": "",
  "required": null,
  "properties": null
}
task_to_markdown
Reported by the attributed source; not independently observed by Koskamo.
task_to_markdown input schema
{
  "type": "",
  "required": null,
  "properties": null
}
update_feature
Reported by the attributed source; not independently observed by Koskamo.
update_feature input schema
{
  "type": "",
  "required": null,
  "properties": null
}
update_project
Reported by the attributed source; not independently observed by Koskamo.
update_project input schema
{
  "type": "",
  "required": null,
  "properties": null
}
update_section
Reported by the attributed source; not independently observed by Koskamo.
update_section input schema
{
  "type": "",
  "required": null,
  "properties": null
}
update_section_metadata
Reported by the attributed source; not independently observed by Koskamo.
update_section_metadata input schema
{
  "type": "",
  "required": null,
  "properties": null
}
update_section_text
Reported by the attributed source; not independently observed by Koskamo.
update_section_text input schema
{
  "type": "",
  "required": null,
  "properties": null
}
update_task
Reported by the attributed source; not independently observed by Koskamo.
update_task input schema
{
  "type": "",
  "required": null,
  "properties": null
}
update_template_metadata
Reported by the attributed source; not independently observed by Koskamo.
update_template_metadata input schema
{
  "type": "",
  "required": null,
  "properties": null
}

Connect from your client

Each snippet configures the same source-provided package; replace placeholders before use.

This server is operated by the named third party. Listing and endpoint checks are not an endorsement or a security audit. Review the operator's permissions, terms, and data handling before connecting. How listings are checked and corrected.

Cursor

Merge this local stdio configuration, replace every placeholder environment value, and restart Cursor. Koskamo has not executed this package.
Cursor configuration
{
  "mcpServers": {
    "task-orchestrator-mcp": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "ghcr.io/jpicklyk/task-orchestrator@sha256:eab0bb62611ac5ea9a85d33cf108fec3c292d94a8b0b2655d5a95f118e48c68c"
      ]
    }
  }
}

Cline

Merge this local stdio configuration, replace every placeholder environment value, and restart Cline. Koskamo has not executed this package.
Cline configuration
{
  "mcpServers": {
    "task-orchestrator-mcp": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "ghcr.io/jpicklyk/task-orchestrator@sha256:eab0bb62611ac5ea9a85d33cf108fec3c292d94a8b0b2655d5a95f118e48c68c"
      ]
    }
  }
}

VS Code

Merge this local stdio configuration, replace every placeholder environment value, and restart VS Code. Koskamo has not executed this package.
VS Code configuration
{
  "servers": {
    "task-orchestrator-mcp": {
      "type": "stdio",
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "ghcr.io/jpicklyk/task-orchestrator@sha256:eab0bb62611ac5ea9a85d33cf108fec3c292d94a8b0b2655d5a95f118e48c68c"
      ]
    }
  }
}

Claude Desktop

Merge this local stdio configuration, replace every placeholder environment value, and restart Claude Desktop. Koskamo has not executed this package.
Claude Desktop configuration
{
  "mcpServers": {
    "task-orchestrator-mcp": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "ghcr.io/jpicklyk/task-orchestrator@sha256:eab0bb62611ac5ea9a85d33cf108fec3c292d94a8b0b2655d5a95f118e48c68c"
      ]
    }
  }
}

Let your agent find its tools

Find servers like Task Orchestrator MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.