Skip to main content
Glama

Task Manager MCP Server

by blizzy78

assess_task

Analyze task complexity and structure to determine if it can be completed as one unit or requires breakdown into subtasks. Use only for unstarted tasks in the Task Manager MCP Server.

Instructions

A tool to assess the complexity and structure of a task. A task can only be assessed if it hasn't been started yet.

Input Schema

NameRequiredDescriptionDefault
complexityAssessmentYesA detailed assessment of this task's complexity. Describe if this task can be performed all at once, or if it requires performing multiple discrete subtasks instead.
complexityAssessmentOutcomeSubtasksNoA list of discrete subtasks that must be performed to perform this task, if applicable. Tasks with missing knowledge must always have multiple subtasks, so that the knowledge can be acquired separately before the actual task can be performed.
currentStatusYesThe current status of the task.
parentTaskIdNoThe identifier of the parent task this task belongs to, if applicable.
taskIdYesThe unique identifier for this task.

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "complexityAssessment": { "description": "A detailed assessment of this task's complexity. Describe if this task can be performed all at once, or if it requires performing multiple discrete subtasks instead.", "minLength": 1, "type": "string" }, "complexityAssessmentOutcomeSubtasks": { "description": "A list of discrete subtasks that must be performed to perform this task, if applicable.\nTasks with missing knowledge must always have multiple subtasks, so that the knowledge can be acquired\nseparately before the actual task can be performed.", "items": { "additionalProperties": false, "properties": { "description": { "description": "A detailed description of this subtask.", "minLength": 1, "type": "string" }, "goal": { "description": "The overall goal of this subtask.", "minLength": 1, "type": "string" }, "missingKnowledge": { "description": "A list of specific knowledge or information that is missing and must be researched or\nacquired to complete this subtask. For example, 'Specific shell command to do XYZ.' or\n'Determine correct package manager.'\nEnsure to always list all missing knowledge that may be required to complete this subtask.\nRemember that your knowledge is outdated because your training date is in the past.\nNever assume you have all the knowledge needed to complete this subtask without further research.", "items": { "additionalProperties": false, "properties": { "description": { "description": "A detailed description of this knowledge.", "minLength": 1, "type": "string" }, "knowledgeId": { "description": "The unique identifier for this knowledge.", "minLength": 1, "type": "string" }, "title": { "description": "A concise title for this knowledge.", "minLength": 1, "type": "string" } }, "required": [ "knowledgeId", "title", "description" ], "type": "object" }, "minItems": 1, "type": "array" }, "taskId": { "description": "The unique identifier for this subtask.", "minLength": 1, "type": "string" }, "title": { "description": "A concise title for this subtask.", "minLength": 1, "type": "string" } }, "required": [ "taskId", "title", "description", "goal" ], "type": "object" }, "minItems": 1, "type": "array" }, "currentStatus": { "description": "The current status of the task.", "enum": [ "not-started", "in-progress", "complete" ], "type": "string" }, "parentTaskId": { "description": "The identifier of the parent task this task belongs to, if applicable.", "minLength": 1, "type": "string" }, "taskId": { "description": "The unique identifier for this task.", "minLength": 1, "type": "string" } }, "required": [ "taskId", "currentStatus", "complexityAssessment" ], "type": "object" }
Install Server

Other Tools from Task Manager MCP Server

Related Tools

    MCP directory API

    We provide all the information about MCP servers via our MCP API.

    curl -X GET 'https://glama.ai/api/mcp/v1/servers/blizzy78/mcp-task-manager'

    If you have feedback or need assistance with the MCP directory API, please join our Discord server