Node.js server implementing Model Context Protocol (MCP) for TaskWarrior operations. - View pending tasks - Filter tasks by project and tags - Add new tasks with descriptions, due dates, priorities, projects and tags - Mark tasks as complete Note: This runs your local task binary, so TaskWarrior needs to be installed and configured! - getnexttasks - Get a list of all pending tasks - Optional filte
Add this skill
npx mdskills install awwaiid/mcp-server-taskwarriorWell-documented task management integration with clear tool descriptions and practical examples
Node.js server implementing Model Context Protocol (MCP) for TaskWarrior operations.
Note: This runs your local task binary, so TaskWarrior needs to be installed and configured!
Warning:
This currently uses task
idwhich is an unstable identifier; taskwarrior sometimes renumbers tasks when new ones are added or removed. In the future this should be more careful, using task UUID instead.
get_next_tasks
project: Filter by project nametags: Filter by one or more tagsadd_task
description: Task description textdue: Due date (ISO timestamp)priority: Priority level ("H", "M", or "L")project: Project name (lowercase with dots)tags: Array of tags (lowercase)mark_task_done
identifier: Task ID or UUIDAdd this to your claude_desktop_config.json:
{
"mcpServers": {
"taskwarrior": {
"command": "npx",
"args": [
"-y",
"mcp-server-taskwarrior"
]
}
}
}
npm install -g mcp-server-taskwarrior
Make sure you have TaskWarrior (task) installed and configured on your system.
task project:work nexttask add priority:H Call my sistertask done 1This MCP server is licensed under the MIT License. See the LICENSE file for details.
Install via CLI
npx mdskills install awwaiid/mcp-server-taskwarriorTaskWarrior MCP Server is a free, open-source AI agent skill. Node.js server implementing Model Context Protocol (MCP) for TaskWarrior operations. - View pending tasks - Filter tasks by project and tags - Add new tasks with descriptions, due dates, priorities, projects and tags - Mark tasks as complete Note: This runs your local task binary, so TaskWarrior needs to be installed and configured! - getnexttasks - Get a list of all pending tasks - Optional filte
Install TaskWarrior MCP Server with a single command:
npx mdskills install awwaiid/mcp-server-taskwarriorThis downloads the skill files into your project and your AI agent picks them up automatically.
TaskWarrior MCP Server works with Claude Code, Claude Desktop, Cursor, Vscode Copilot, Windsurf, Continue Dev, Gemini Cli, Amp, Roo Code, Goose. Skills use the open SKILL.md format which is compatible with any AI coding agent that reads markdown instructions.