mcp-taskwarrior-ai
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
| prompts | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| task_naturalA | Execute Taskwarrior commands using natural language. Examples: "add fix the login bug", "show tasks for today", "what should I work on next", "mark task 5 as done", "list urgent tasks" |
| task_rawB | Execute raw Taskwarrior commands for advanced users |
| task_context_setB | Set the current project/context for task operations |
| task_smart_addC | Add a task with intelligent parsing of priority, due dates, projects, and tags |
| task_eisenhowerA | Get tasks organized by Eisenhower Matrix (Urgent/Important quadrants) |
| task_ticket_syncB | Sync tasks from a ticket checklist to Taskwarrior |
| task_where_am_iB | Get current context and suggested next actions based on project state |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| daily_review | Get a daily review of tasks and priorities |
| weekly_planning | Plan tasks for the upcoming week |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 7 tools
Most tools have distinct purposes, but task_natural and task_raw both execute commands, and task_context_set and task_where_am_i both deal with context, creating slight ambiguity.
All tools have a 'task_' prefix, but the verb/noun pattern is inconsistent: mix of verb_noun (context_set, smart_add, ticket_sync), noun (eisenhower), adjective (natural, raw), and phrase (where_am_i).
7 tools is well-scoped for a task management server, covering common operations without being excessive.
Core operations (add, query, context, sync) are covered, but missing dedicated tools for delete/update are offset by natural and raw commands that can handle them.