AgentPMT
Project Task Manager

Project Task Manager

Function

Available ActionsEach successful request consumes credits as outlined below.

generate20crupdate20crdecompose20crstatus20crlist20cr

Details

AI Powered task generation and project management service that transforms high-level objectives into structured, hierarchical task breakdowns using large language model reasoning. The generate action accepts a project goal or objective along with optional context about available technologies and constraints, then produces a complete task tree with priorities, time estimates, dependencies between tasks, recommended tools, and measurable success criteria. The AI automatically selects the optimal prompting strategy based on objective complexity, using Chain of Thought reasoning for complex goals, ReAct methodology for technical implementations, or direct generation for straightforward requests. Task hierarchies can be configured from 1 to 4 levels deep depending on desired granularity. The decompose action breaks individual tasks into smaller actionable steps at basic, standard, or detailed levels without creating a persistent tree. Progress tracking supports updating task status through pending, in progress, completed, failed, and blocked states with percentage completion and notes. The status action provides real-time progress summaries including completed task counts, currently active work, blocked items, and estimated completion times. All generated task trees persist across sessions with full history available through the list action, enabling long-running project tracking and multi-session workflows.

Use Cases

AI task generation, automatic task breakdown, project decomposition, objective to tasks, goal decomposition, hierarchical task creation, work breakdown structure, WBS generation, project planning automation, sprint planning, task prioritization, dependency mapping, task dependency graph, time estimation, effort estimation, project scoping, technical project planning, software development planning, API development tasks, feature breakdown, epic decomposition, user story generation, milestone planning, roadmap generation, task tree creation, subtask generation, action item creation, project management automation, agile planning, task tracking, progress monitoring, project status tracking, completion tracking, blocked task identification, task status updates, progress percentage tracking, task notes, work logging, project timeline estimation, remaining work calculation, estimated completion time, multi-level task hierarchy, LLM task planning, AI project manager, automated planning, workflow generation, implementation planning, development task breakdown, technical decomposition, Chain of Thought planning, ReAct task generation, AI agent task management, autonomous agent planning, long-running project tracking

Actions(5)

generate20cr3 params(1 required)

Create a hierarchical task breakdown from a high-level objective. An AI model analyzes the objective and produces a structured tree of tasks with dependencies, time estimates, and priorities.

Create a hierarchical task breakdown from a high-level objective. An AI model analyzes the objective and produces a structured tree of tasks with dependencies, time estimates, and priorities.

objectiverequiredstring

What you want to accomplish. Be specific about the end goal. Max 2000 characters. Example: 'Build a REST API for user management with JWT authentication'.

contextobject

Technologies or constraints. Example: {"tech": ["python", "postgresql"], "constraints": ["must use docker", "deploy to AWS"]}.

max_depthinteger

How many levels deep to break down tasks. 2 = simple, 3 = standard (default), 4 = very detailed.

update20cr5 params(2 required)

Mark progress on a specific task within a task tree. Update status, completion percentage, and add notes about what happened.

Mark progress on a specific task within a task tree. Update status, completion percentage, and add notes about what happened.

tree_idrequiredstring

The tree_id returned from the generate action. Identifies which project you are working on.

task_idrequiredstring

The specific task_id to update. Use one of the task_ids from the generate response.

task_statusstring

New status for the task. Use 'in_progress' when you start, 'completed' when done, 'failed' if you cannot do it, 'blocked' if you are stuck.

Values:
pendingin_progresscompletedfailedblocked
progressnumber

How complete is this task. 0 = not started, 50 = halfway done, 100 = finished.

notesstring

What you learned or what happened while working on this task. Keep it brief. Max 500 characters.

decompose20cr2 params(1 required)

Break a single task description into smaller, actionable subtasks. Standalone operation that does not require an existing task tree.

Break a single task description into smaller, actionable subtasks. Standalone operation that does not require an existing task tree.

taskrequiredstring

The task to break into smaller steps. Be specific. Example: 'Implement user login with session management'.

level_of_detailstring

How detailed the breakdown should be. 'basic' (3-5 steps), 'standard' (5-10 steps, default), 'detailed' (10-15 steps).

Values:
basicstandarddetailed
status20cr1 param(1 required)

Check the current progress and status of a task tree. Returns overall progress, completed/remaining tasks, blocked items, and estimated completion time.

Check the current progress and status of a task tree. Returns overall progress, completed/remaining tasks, blocked items, and estimated completion time.

tree_idrequiredstring

The tree_id returned from the generate action.

list20cr0 params

Show all your task trees sorted by most recently updated. Returns up to 50 trees with their IDs, objectives, task counts, and progress.

Show all your task trees sorted by most recently updated. Returns up to 50 trees with their IDs, objectives, task counts, and progress.

No parameters for this action.

Frequently Asked Questions

How do I connect this tool to an external agent?

Install commands

npm install -g @agentpmt/mcp-router
agentpmt-setup

Hosted MCP config

{
  "mcpServers": {
    "agentpmt": {
      "type": "streamable-http",
      "url": "https://api.agentpmt.com/mcp",
      "headers": {
        "Authorization": "Bearer <AGENTPMT_BEARER_TOKEN>",
        "x-instance-metadata": "{\"client\":\"generic-mcp\",\"platform\":\"remote\"}"
      }
    }
  }
}

How does an external agent use this tool?

Agent prompt

Call the AgentPMT-Tool-Search-and-Execution tool with action 'get_schema' and tool_id 694f3f25119f659009bc8692 ("Project Task Manager"). Then call the same tool with action 'call_tool', tool_id 694f3f25119f659009bc8692, and the parameters needed for my request.

Looking for help integrating AI into your business? Set up a free consultation.