MCP Servers / productivity / TaskWarrior MCP Server

TaskWarrior MCP Server

JSON →
httpnone46productivity

An MCP server for managing tasks with the command-line tool TaskWarrior.

Install
How to run this server
[ { "cmd": "npm install -g mcp-server-taskwarrior", "imports": [] } ]
server path: taskwarrior-mcp-server
Tools
What this server exposes
get_next_tasks
Get a list of all pending tasks. Optional filters: project (filter by project name), tags (filter by one or more tags).
add_task
Add a new task to TaskWarrior. Required: description (task description text). Optional: due (due date as ISO timestamp), priority (H, M, or L), project (lowercase with dots), tags (array of lowercase tags).
mark_task_done
Mark a task as completed. Required: identifier (task ID or UUID).
Configuration
Environment & auth
authnone
Resources
TaskWarrior MCP Server — MCP Server · libregistry