MCPVault

create_task

MCP tool from Lifecycle MCP by heffrey78

Create implementation tasks from requirements

How to use it

create_task is exposed by the Lifecycle MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the create_task tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.

Install Lifecycle MCP

$claude mcp add lifecycle lifecycle-mcp -e LIFECYCLE_DB=/path/to/your/project/lifecycle.db
FULL LIFECYCLE MCP LISTING

Other tools in Lifecycle MCP (39)

acceptance_criteria

(optional): Array of acceptance criteria

add_architecture_review

Add review comments to architecture decisions

author

(optional): Requirement author

bulk_sync_github_tasks

Sync all tasks with their GitHub issues

business_value

(optional): Business justification

comment

(optional): Review comment or justification

continue_architectural_conversation

Continue architecture conversations

continue_requirement_interview

Continue requirement interview sessions

create_architectural_diagrams

Generate Mermaid diagrams for project visualization

create_architecture_decision

Record architecture decisions (ADRs)

create_requirement

Create new requirements from interview data

current_state

(required): Current system state

desired_state

(required): Target system state

effort

(optional): Effort estimation - "XS", "S", "M", "L", "XL"

export_project_documentation

Export comprehensive markdown documentation

functional_requirements

(optional): Array of functional requirements

get_architecture_details

Get full architecture decision details

get_project_status

Get project health metrics and dashboards

get_requirement_details

Get full requirement with relationships

get_task_details

Get full task details with dependencies

new_status

(required): Target status - "Draft", "Under Review", "Approved", "Architecture", "Ready", "Implemented", "Validated", "Deprecated"

priority

(required): Priority level - "P0", "P1", "P2", "P3"

query_architecture_decisions

Search and filter architecture decisions

query_requirements

Search and filter requirements

query_tasks

Search and filter tasks

requirement_id

(required): Requirement ID (e.g., "REQ-0001-FUNC-00")

requirement_ids

(required): Array of requirement IDs to link

risk_level

(optional): Risk assessment - "High", "Medium", "Low"

search_text

(optional): Text search in title and desired state

start_architectural_conversation

Start interactive architecture discussions

start_requirement_interview

Start interactive requirement gathering

status

(optional): Filter by status

sync_task_from_github

Sync individual task from GitHub issue changes

title

(required): Descriptive title

trace_requirement

Trace requirement through implementation

type

(required): Requirement type - "FUNC", "NFUNC", "TECH", "BUS", "INTF"

update_architecture_status

Update architecture decision status

update_requirement_status

Move requirements through lifecycle states

update_task_status

Update task progress