# TaskWarrior

> Use this tool when you need to automate task management operations, such as viewing pending tasks, adding new tasks, or marking tasks as complete. It solves problems related to personal productivity and project management by providing a simple interface for AI assistants to interact with TaskWarrior. The tool takes in commands and task attributes as input and outputs task status and updates, making it ideal for use in AI applications that require seamless integration with existing task databases and workflows.

Canonical page: https://skillsregistry.net/skills/awwaiid-taskwarrior  
JSON: https://api.skillsregistry.net/v1/skills/awwaiid-taskwarrior

## Description

This MCP server implementation provides a bridge to TaskWarrior, enabling AI assistants to interact with task management operations. Developed by Brock Wilcox, it offers tools for viewing pending tasks, adding new tasks with various attributes, and marking tasks as complete. Built with TypeScript and integrating the Model Context Protocol SDK, the server focuses on executing TaskWarrior commands through a simple interface. It is particularly useful for AI applications that need to automate task management, such as personal productivity assistants or project management systems. The implementation leverages the local TaskWarrior installation, allowing seamless integration with existing task databases and workflows.

## Trust

- **Trust score (0–1):** 1.00
- **Verification tier:** verified
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** database
- **Updated:** 2026-09-19

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/awwaiid-taskwarrior)
- **Repository:** <https://github.com/awwaiid/mcp-server-taskwarrior>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "awwaiid-taskwarrior"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/awwaiid-taskwarrior` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/awwaiid-taskwarrior/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
